java - "Back"启动mapview Activity 时不起作用

标签 java android

为什么我的后退按钮在 Google map Activity 中不起作用? 已经包括:

@Override
public void onBackPressed()  {return;}

但是还是不行。

最佳答案

你需要这个:

@Override
public void onBackPressed() {
    super.onBackPressed();
}

或者这个 API 级别 5 之前的版本:

@Override
public boolean onKeyDown(int keyCode, KeyEvent event) {

    if(keyCode == KeyEvent.KEYCODE_BACK) {
        // your implementation here
        // finish(); - to exit the Activity
        return true; // shows you consumed the event with your implementation
    }
    return super.onKeyDown(keyCode, event);
}

关于java - "Back"启动mapview Activity 时不起作用,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/9970918/

相关文章:

android - 我可以通过 setContentView 显示变量中的 XML 吗?

android - 在 Android 的对话框中获取从动态创建的 edittext 输入的整数值会抛出 NumberFormatException

android - 我们可以在下载更新或组件时使用android studio吗

java - 使用 log4j 迁移到 log4j2 以及引用的库

java - Scanner.hasNext() 返回 false

java - j2ObjC 是如何工作的

java - 如何解决加载广告时尝试调用虚拟方法的问题

java - 为什么我的递归函数不能递归遍历堆栈中的所有数据?

java - Java Swing 中的标记输入

java - Android TextView 中显示奇怪或随机的 UTF8 字符