我怎样才能让android对话不被吞下
我怎样才能让android对话不被吞下。并将触摸传递到父窗口 如果可能的话,请给我举一些例子 您知道如何将事件发送到窗口吗? 我试图创建一个自定义对话框并覆盖dispatchTouchEvent我怎样才能让android对话不被吞下,android,popupwindow,Android,Popupwindow,我怎样才能让android对话不被吞下。并将触摸传递到父窗口 如果可能的话,请给我举一些例子 您知道如何将事件发送到窗口吗? 我试图创建一个自定义对话框并覆盖dispatchTouchEvent @Override public boolean dispatchTouchEvent (MotionEvent ev) { PGLog.log(TAG, "dispatchTouchEvent %s", super); return super.dispatch
@Override
public boolean dispatchTouchEvent (MotionEvent ev) {
PGLog.log(TAG, "dispatchTouchEvent %s", super);
return super.dispatchTouchEvent(ev);
}
但它不起作用。你能让对话框吞下它,然后做父母吞下它后会做的“事情”吗?不,我需要一个更好的解决方案。由于该对话框在很多地方使用,您对“父视图”是什么意思?对话框是窗口的一部分,您是指该窗口还是指其他窗口(如活动窗口)中的视图?如果是后者,你为什么要这样?Android中的对话框是模态的,因此当对话框有焦点时,用户不能与另一个窗口交互。@EmanuelMoecklin感谢您指出这一点,我编辑了我的question@EmanuelMoecklin你有什么建议给我吗?