@Override
public boolean onOptionsItemSelected(MenuItem item) {
switch (item.getItemId()) {
case android.R.id.button1:
// app icon in Action Bar clicked; go home
Intent intent = new Intent(this, ClientInfoActivity.class);
intent.addFlags(Intent.FLAG_ACTIVITY_CLEAR_TOP);
startActivity(intent);
return true;
default:
return super.onOptionsItemSelected(item);
}
我想在我的应用程序页面中实现操作栏。上面的代码不起作用。有什么建议吗?
答案 0 :(得分:2)
可能会有所帮助的一些事情。 首先,易于使用的烘焙动作栏仅适用于Android 3.0及更高版本(平板电脑)。因此,如果您正在为平板电脑开发应用程序,则下一位不适用。
否则我认为最简单的方法是查看this guys action bar and reference it或查看问题:android action bar like twitter?
对于Android 3.0及以上(仅限平板电脑).....
我注意到您使用了google's action bar design guide中的代码。完整的工作代码通常可以帮助我比许多开发人员指南代码片段更好地开始。 (但它们也很有用......)。所以我建议你看一下使用动作栏的几个完整工作示例 您使用android下载的android SDK中的android Api demos。在查看android action bar guide之前,我会从那里开始。