2011-03-15 60 views
0

我在一個活動,即主要類別,子類別和項目列表中有3個不同的功能。通過點擊主類別,它顯示sub_category和相同的項目列表。我想返回選項,以便查看返回的功能。例如在通過點擊返回選項查看list_of項目時,我想要顯示sub_category並通過點擊從sub_category中的後退按鈕我想要顯示主要類別。我不知道如何做到這一點。所有上述功能都駐留在一個類中。任何人都可以給這個解決方案.. ??List_view獲取項目返回

回答

0

重寫onKeyDown函數來處理返回鍵事件。

@Override 
public boolean onKeyDown(int keyCode, KeyEvent event) { 
    if((keyCode == KeyEvent.KEYCODE_BACK)) { 
     Log.d(this.getClass().getName(), "back button pressed"); 
     // invoke your navigation function 
     // return true; - to prevent this event from being propagated further 
    } 

    return super.onKeyDown(keyCode, event); 
} 
+0

嗨,謝謝你的評論..嘿,你能解釋我更多。我不知道什麼是keycode和keyevent。請幫助我 – RAAAAM 2011-03-15 10:52:27

+0

只需keyCode是密鑰的代碼,KeyEvent是ACTION_UP,ACTION_DOWN等事件。是否有用? – pawelzieba 2011-03-16 13:05:49