【发布时间】:2018-06-22 11:36:33
【问题描述】:
XML
<android.support.design.widget.AppBarLayout
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:theme="@style/AppTheme.AppBarOverlay">
<android.support.v7.widget.Toolbar
android:id="@+id/toolbar"
android:layout_width="match_parent"
android:layout_height="?attr/actionBarSize"
android:background="@color/black">
<TextView
android:id="@+id/name"
android:textColor="@color/white"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:textSize="20dp"/>
</android.support.v7.widget.Toolbar>
</android.support.design.widget.AppBarLayout>
活动
创建时
getActionBar().setDisplayHomeAsUpEnabled(true);
onOptionsItemSelected
@Override
public boolean onOptionsItemSelected(MenuItem item) {
switch (item.getItemId()) {
// Respond to the action bar's Up/Home button
case android.R.id.home:
NavUtils.navigateUpFromSameTask(this);
return true;
}
return super.onOptionsItemSelected(item);
}
getActionBar().setDisplayHomeAsUpEnabled(true); 行获取空指针异常;
【问题讨论】:
-
你有没有看过“如何设置工具栏上的后退按钮?”
-
过去 1 小时我一直在谷歌上搜索错误并尝试了很多方法......但没有运气......我不确定我哪里出错了
-
让我再问一次同样的问题,你有没有看过“如何设置工具栏上的后退按钮?”
-
是的,我有.....
-
我不是专业的开发人员,但是当我用谷歌搜索这个
set toolbar android时,我发现了这个页面(developer.android.com/training/appbar/setting-up 这是第一个结果),它完美地说明了你所缺少的!
标签: java android exception null toolbar