2012-12-13 40 views
0

我想在我的應用程序中使用對話框作爲選項菜單,問題是我已經理解,沒有按鈕的智能手機只顯示菜單按鈕,如果活動具有實施的操作菜單。 如何在不丟失ICS上的菜單按鈕的情況下顯示對話框而不是菜單?使用對話框代替ICS上的選項菜單

非常感謝!來自西班牙的問候!

回答

1

你可以找到你的答案here。總之,您只需減少目標sdk版本,然後菜單按鈕就會出現在所有ICS設備上。然後你只是用它來檢測點擊:

@Override 
public boolean onKeyDown(int keycode, KeyEvent event) { 
    if(keycode == KeyEvent.KEYCODE_MENU){ 
     //do you thing here 
     return true; 
    } 
    return super.onKeyDown(keycode,event); 
} 
相關問題