获取全屏点击事件
Get whole screen click event
假设屏幕上有各种视图,有没有办法在整个屏幕上获取每个 click/touch 事件?显然我不想覆盖每个视图的 click/touch 事件,因为我什至不知道我们将拥有哪些视图。
我发现您甚至无法获取按钮后面的事件。
像我setOnClickEvent
在LinearLayout
里面是全屏背景,然后在这个LinearLayout
上面加一个Button
,点击这个Button
, Jon LinearLayout Snow先生一无所知
您可以在 activity 中覆盖此方法。
@Override
public void onUserInteraction() {
super.onUserInteraction();
}
打开的每个触摸事件 activity 都会触发此方法。
假设屏幕上有各种视图,有没有办法在整个屏幕上获取每个 click/touch 事件?显然我不想覆盖每个视图的 click/touch 事件,因为我什至不知道我们将拥有哪些视图。
我发现您甚至无法获取按钮后面的事件。
像我setOnClickEvent
在LinearLayout
里面是全屏背景,然后在这个LinearLayout
上面加一个Button
,点击这个Button
, Jon LinearLayout Snow先生一无所知
您可以在 activity 中覆盖此方法。
@Override
public void onUserInteraction() {
super.onUserInteraction();
}
打开的每个触摸事件 activity 都会触发此方法。