使用Intent启动新Activity时,Activity顶部的栏是否会自动提供后退按钮?我认为它是如何工作但我没有看到它。如果它没有自动出现,需要什么才能显示出来?
答案 0 :(得分:0)
嘿如果我是对的你在动作栏中寻找回家按钮
看到这样,把它放在你的新活动中
getActionBar().setTitle("");
getActionBar()
.setBackgroundDrawable(
new ColorDrawable(getResources().getColor(
R.color.actionBarBg)));
getActionBar().setDisplayHomeAsUpEnabled(true);
放在setContentView
之前并由菜单处理
@Override
public boolean onMenuItemSelected(int featureId, MenuItem item) {
switch (item.getItemId()) {
case android.R.id.home:
finish();
return true;
default:
break;
}
return false;
}
感谢
答案 1 :(得分:0)
首先,您在startActivity()方法中插入的意图,它启动您想要的活动与活动工具栏()上的后退箭头完全无关。
其次,您应该看到:Android - Back button in the title bar。也许,这会有效。
不要忘记在清单中添加元数据!你不想要一个隐藏的" "的NullPointerException"