目前我使用此代码:
int currentapiVersion = android.os.Build.VERSION.SDK_INT;
if (currentapiVersion >= android.os.Build.VERSION_CODES.HONEYCOMB){
ActionBar actionBar = getActionBar();
actionBar.setDisplayHomeAsUpEnabled(true);
actionBar.setHomeButtonEnabled(true);
}
,但现在Button不应该只是一个后退功能。我想开始其他活动:
Intent intent = new Intent(CurrentActivity.this, MainActivity.class);
startActivity(intent);
我知道我应该使用setOnClickListener
,但我不知道我在哪里称之为监听器。
答案 0 :(得分:0)
虽然我同意Tanis.7x评论,如果不通过拨打finish()
或popBackStack()
,
使用菜单选项
调用主页按钮的操作http://developer.android.com/guide/topics/ui/actionbar.html#Home
@Override
public boolean onOptionsItemSelected(MenuItem item) {
switch (item.getItemId()) {
case android.R.id.home:
// app icon in action bar clicked;
return true;
default:
return super.onOptionsItemSelected(item);
}
}