根据设计规则,在 Android 中为 Activity 引入后退按钮真的是个好主意吗?
我相信现在每台设备或运行 Android 操作系统的设备都有一个硬件后退按钮。
您对实现软件后退按钮有何建议?
如果完全不支持硬件后退按钮,我该如何启用它?
最佳答案
@Override
protected void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.activity_main);
//enable soft back button
ActionBar ab =getSupportActionBar();
ab.setDisplayHomeAsUpEnabled(true);
}
//handle click event
@Override
public boolean onOptionsItemSelected(MenuItem item) {
int id = item.getItemId();
if(id==android.R.id.home){
onBackPressed();
return true;
}
return super.onOptionsItemSelected(item);
}
希望对你有帮助!
关于android - Android Activity 的软后退按钮,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/31070207/