我有一个活动(比如说第一个活动),然后我开始新的活动调用第二个活动。
第二个活动已设置为使用主题对话框。我不想使用默认反应,即当用户在第二个活动之外按下时关闭对话框(我有取消按钮来处理)。
但实际上,当我按下外部(触摸外部)时,如果我触摸第一个活动中具有控件的位置,则此控件接收我的触摸事件(也关闭第二个活动对话框)。
如何防止第一个活动在第二个对话框活动上接收触摸事件?
任何建议真的对我有很大帮助,谢谢!
我有一个活动(比如说第一个活动),然后我开始新的活动调用第二个活动。
第二个活动已设置为使用主题对话框。我不想使用默认反应,即当用户在第二个活动之外按下时关闭对话框(我有取消按钮来处理)。
但实际上,当我按下外部(触摸外部)时,如果我触摸第一个活动中具有控件的位置,则此控件接收我的触摸事件(也关闭第二个活动对话框)。
如何防止第一个活动在第二个对话框活动上接收触摸事件?
任何建议真的对我有很大帮助,谢谢!