在 Android 中单击工具栏上的后退按钮没有任何反应
Nothing happens on back button click on Toolbar in Android
单击工具栏上的后退按钮时没有任何反应。我不知道出了什么问题。
toolbar = (Toolbar) findViewById(R.id.include);
setSupportActionBar(toolbar);
getSupportActionBar().setTitle("Notices For Students");
getSupportActionBar().setDisplayHomeAsUpEnabled(true);
getSupportActionBar().setDisplayShowHomeEnabled(true);
后退按钮只不过是一个菜单项,因此您必须覆盖 onOptionsItemSelected
并寻找何时按下按钮并执行类似这样的操作
if(menuItem.getItemId() == android.R.id.home){
finish();
}
你可以用这个来完成:
toolbar.setNavigationOnClickListener(new View.OnClickListener() {
@Override
public void onClick(View v) {
finish();
}
});
到这里,当用户点击返回时,我就完成了。
请使用它,如果您遇到任何问题,请告诉我。
单击工具栏上的后退按钮时没有任何反应。我不知道出了什么问题。
toolbar = (Toolbar) findViewById(R.id.include);
setSupportActionBar(toolbar);
getSupportActionBar().setTitle("Notices For Students");
getSupportActionBar().setDisplayHomeAsUpEnabled(true);
getSupportActionBar().setDisplayShowHomeEnabled(true);
后退按钮只不过是一个菜单项,因此您必须覆盖 onOptionsItemSelected
并寻找何时按下按钮并执行类似这样的操作
if(menuItem.getItemId() == android.R.id.home){
finish();
}
你可以用这个来完成:
toolbar.setNavigationOnClickListener(new View.OnClickListener() {
@Override
public void onClick(View v) {
finish();
}
});
到这里,当用户点击返回时,我就完成了。
请使用它,如果您遇到任何问题,请告诉我。