我想在操作栏中自定义活动后退按钮,而不是在硬键后退按钮中.我已经覆盖了这个onBackPressed()方法.它适用于我的模拟器后退按钮,但不适用于操作栏后退按钮.
我希望它与动作栏一起发生.我怎样才能做到这一点?
这是我的代码:
@Override
public void onBackPressed() {
Toast.makeText(getApplicationContext(),"Back button clicked", Toast.LENGTH_SHORT).show();
return;
}
Run Code Online (Sandbox Code Playgroud)
我已经使用了这个toast,无论后退是否有效,但实际的实现变化就像回到之前的活动一样.但是这不适用于操作栏顶部的按钮(除了活动的标题).
请任何人指出我的问题.