我希望能夠在打開對話框時按下屏幕上的其他按鈕。如何在顯示對話框時刪除屏幕變暗?
Dialog menuDialog = new Dialog("Dialog Demo");
menuDialog.setTimeout(1000);
menuDialog.show(90, 90, 10, 10, true);
我希望能夠在打開對話框時按下屏幕上的其他按鈕。如何在顯示對話框時刪除屏幕變暗?
Dialog menuDialog = new Dialog("Dialog Demo");
menuDialog.setTimeout(1000);
menuDialog.show(90, 90, 10, 10, true);
不要直接使用對話框,而要創建一個導出Dialog
的類。實施pointerReleased
方法,假定該設備是tactile
,然後測試x
和y
PARAMS包含在由按鈕的限定的區域內的座標:
if ((x >= btn.getAbsoluteX() && x <= btn.getAbsoluteX() + btn.getPreferredW()) && (y >= btn.getAbsoluteY() && y <= btn.getAbsoluteY() + btn.getPreferredH()))
// execute the Buttons's action method
else
super.pointerReleased(x,y);
雖然「pheromix」是正確的關聯的動作pointerReleased
地區。您還需要在派生的Dialog類中創建setDisposeWhenPointerOutOfBounds(false)
。
您還可以,如果你覺得你的問題的答案還不如接受它,以幫助未來的讀者參考這裏http://www.java.net/forum/topic/mobile-embedded/lwuit/how-remove-screen-dimming-when-presented-dialog-2
詳細的說明。 – Vimal