Я установил флаг 'FLAG_NOT_TOUCH_MODAL' для диалога. Таким образом, при запуске диалога я могу взаимодействовать с другими элементами в макете.как обращаться с изменением foucs для диалога
Но когда я коснулся наружу, я хочу получить изменение фокуса. Я не мог найти setFocusable (true) api для диалога или установить прослушиватели фокуса для диалога.
Может ли кто-нибудь сказать мне, как получить, когда фокус входит/выходит из диалога.?
requestWindowFeature(Window.FEATURE_NO_TITLE);
Window window = this.getWindow();
window.setFlags(WindowManager.LayoutParams.FLAG_NOT_TOUCH_MODAL,
WindowManager.LayoutParams.FLAG_NOT_TOUCH_MODAL);
window.clearFlags(WindowManager.LayoutParams.FLAG_DIM_BEHIND);
Эти свойства я набор для окна, в cstr
моего пользовательского диалога.