Android自定义返回按钮

在网上找了很多关于调用系统返回的按钮,但都不成功,总是报空指针。

代码如下

onKeyDown(KeyEvent.KEYCODE_BACK, null);

说加上这么一句话就可以调用,但总是报空指针,不知道为什么, 有知道的吗?


后来上网上又找到了另一种方法实现,就是用Activity的跳转形式来实现,因为Activity多次跳转后,就相当于在一个栈中压入了很多的Activity,但如果你调用下面代码中的红色部分,那就相当于跳转后销毁自身,来实现显示上一Activity。相当于返回了。

Intent intent = new Intent(this, AndroidTest01Activity.class);
this.startActivity(intent);
this.finish();


你可能感兴趣的:(android,返回)