Я использую слушатель жестов для мониторинга действий пользователя, но когда приложение открывает диалоговое окно, я не знаю, как переключить мой слушатель жестов на диалоговое событие и обработать кнопку события (ОК и отмена), может кто-нибудь дать мне предложение?
Псевдокод это нравится
public class MainActivity extends FragmentActivity
implements ConnectionEventListener{
......
// when connection established,
// pop a diaglog (android native diaglog with listview and its adapter) to ask user to select ok or cancel button
@Override
public void onUpdateAlert(final int event, final String message){
}
// gesture listener
// if a dialog pops up, the pose can be used to select OK or cancel
@Override
public void onDetected(Hand pose){
}
}
Проблема у меня не в прослушивателе кнопок. На самом деле, у меня одновременно работают два слушателя, один для монитора событий, а другой для монитора позы. Когда событие происходит, событие всплывет диалоговое окно, чтобы выбрать «ОК» или «Отмена». Тем временем слушатель позы все еще работает. Я хотел бы знать, когда происходит этот случай, как я могу использовать слушателя позы, чтобы выбрать «ок» или «отменить», пока диагольд всплывает?