2012-04-02 78 views
0

爲什麼我的後退按鈕在Google地圖活動中不起作用? 已經包括:啓動地圖查看活動時「返回」不起作用

@Override 
public void onBackPressed() {return;} 

,但仍然無法正常工作。

+0

如果您使用Android 1.x然後使用onKeyDown() – 2012-04-02 04:35:13

+0

感謝問題解決:) – ckng 2012-04-02 05:00:57

回答

2

你需要這樣的:

@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); 
} 
+0

感謝問題解決:) – ckng 2012-04-02 05:00:40

+0

我的榮幸。 :) – 2012-04-02 05:28:02

1

super.onBackPressed(); 

this.finish(); 

而不是返回;

+0

感謝問題解決:) – ckng 2012-04-02 05:01:17

+0

我很高興它的工作... 8] – drulabs 2012-04-02 21:27:37