1
我有一個Android遊戲w/ViewThread和一個使用onTouchEvent的面板。當Panel的onTouchEvent被觸發時,調用父Activity的'showDialog'方法的最佳方式是什麼,並將結果信息傳回給底層代碼?Android - 遊戲主題和對話框
例如我的面板中,我有以下:
@Override
public boolean onTouchEvent(MotionEvent event) {
int todo = map.click(event.getX(), event.getY());
//If a valid square was clicked, lets popup a dialog
if(todo == 1){
//Activity.showDialog(1); -- Callback method or 'event' I can use to trigger?
//map.updateWithDialogChoice(DialogResult) // How to access result from Dialog
}
return super.onTouchEvent(event);
}
我在漏斗信息來回這些類型的動作之間的適當方式略有困惑。
謝謝!