Android - остановить всплывающее окно при закрытии, если щелкнуть за пределами его границ - PullRequest
1 голос
/ 13 марта 2011

У меня есть всплывающее окно, которое в основном работает. Если я нажимаю на элемент внутри него, он делает то, что должен и т. Д. Единственная проблема, которая у меня возникает, - если я нажимаю за ее пределами, всплывающее окно автоматически закрывается, а это не то, что мне нужно.

populateListAdapter();
popuplistview.setAdapter(mAdapter2);
pw.setIgnoreCheekPress();
pw.setOutsideTouchable(false);
pw.setTouchable(true); 
pw.showAtLocation(this.findViewById(R.id.explosionlayout), Gravity.RIGHT, 0, 0); // Popup the popup!! (Show it NOW).

Установка setOutsideTouchable на false, похоже, не имеет значения.

И кто-нибудь знает, для чего предназначен «ЧикПресс»?

1 Ответ

1 голос
/ 13 марта 2011

Вы можете просто использовать диалог. Проверка печати - это старая экспериментальная функция, которая больше не используется.

...