如何在Android中覆盖操作栏返回按钮?

9 浏览
0 Comments

如何在Android中覆盖操作栏返回按钮?

我想自定义活动栏中的返回按钮,而不是硬键的返回按钮。我已经重写了onBackPressed()方法。它可以与模拟器的返回按钮一起使用,但不能与活动栏上的返回按钮一起使用。

我希望它能与活动栏一起使用。我该怎么做?

这是我的代码:

@Override
public void onBackPressed() {
    Toast.makeText(getApplicationContext(),"点击了返回按钮", Toast.LENGTH_SHORT).show(); 
    return;
}

我使用这个toast来判断返回按钮是否起作用,但实际实现应该是返回到上一个活动。但是这在活动栏上的按钮上(标题旁边)不起作用。

请问有人可以告诉我问题出在哪里吗?

0