2013-12-10 48 views

回答

3

要覆蓋Menu按鈕,你可以用下面的代碼去..

public void makeContextMenu(ContextMenu contextMenu) { 
    // Write your code here. 
} 

要覆蓋Back按鈕有兩個選項覆蓋close()方法以及覆蓋keyDown(int keycode, int time)方法

1 。的keyDown(INT鍵碼,INT時間)

protected boolean keyDown(int keycode, int time) { 
    int key = Keypad.key(keycode); 
    if (key == Characters.ESCAPE) { 
     // do something here 
     return true; 
    } 
    return super.keyDown(keycode, time); 
} 

2.關閉()

public boolean onClose() { 
    if (someCondition) { 
     // do something 
     return false; 
    } else 
     return super.onClose(); 
}