我搜索了解如何在继承自 FragmentActivity 的类中显示后退按钮,
public class GoogleMapsActivity extends FragmentActivity
我知道有 onBackPressed() 方法可以被覆盖,但我不知道如何显示后退按钮
@Override
public void onBackPressed() {
}
我试过这个方法:https://stackoverflow.com/a/43976262/7079226但它不起作用, 感谢您的回答
最佳答案
试试这个:-
((AppCompatActivity)getActivity()).getSupportActionBar().setDisplayHomeAsUpEnabled(true);
((AppCompatActivity)getActivity()).getSupportActionBar().setHomeButtonEnabled(true);
为了让后退按钮工作..使用这个:-
@Override
public boolean onOptionsItemSelected(MenuItem item) {
int id = item.getItemId();
if (id == android.R.id.home) {
super.onBackPressed();
return true;
}
return super.onOptionsItemSelected(item);
}
关于java - fragment Activity 显示后退按钮,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/49005410/