【发布时间】:2017-09-20 10:26:17
【问题描述】:
我能够在 android 应用程序中获得鼠标中键单击事件。但在得到这个onGenericMotionEvent 回调之前,我的应用程序要回家了。
我已经尝试过以下解决方案,因为每次单击鼠标中键内容解析器都会要求选择主页启动器。
为清单中的我的活动添加了以下意图过滤器以使其 作为家庭应用程序
<action android:name="android.intent.action.MAIN" />
<category android:name="android.intent.category.HOME" />
<category android:name="android.intent.category.DEFAULT" />
我不想在应用程序屏幕中显示那种对话框。有什么办法可以处理吗?如何限制这种回家行为?如果有人对此有任何想法,请告诉我?
【问题讨论】:
-
这里我遇到了鼠标中键事件的问题。在获得鼠标中间事件回调之前,只有应用程序会进入后台,我的意思是 android os 启动一个家庭应用程序。这特别发生在三星设备上。我想在我的应用程序中限制这种行为。
标签: android mouseevent default keyevent homescreen