android - 如何将主页按钮和应用程序切换器按钮功能赋予自定义按钮?

标签 android

我正在尝试制作一个屏幕触摸导航按钮应用程序,目前无法找到一种方法来获得我的自定义按钮功能,如 android 操作系统主页和应用程序切换器按钮。

最佳答案

我不知道您是否有 root 权限或是否可以使用 android:sharedUserId="android.uid.system",所以我假设您不能。在这种情况下,您可以扩展 AccessibilityService并遵循指南 here . 设置新服务后,您可以调用 performGlobalAction在上面。在你的情况下:

performGlobalAction(GLOBAL_ACTION_HOME);

performGlobalAction(GLOBAL_ACTION_RECENTS);

PS:不要忘记转到系统设置 -> 辅助功能并启用您的应用。

关于android - 如何将主页按钮和应用程序切换器按钮功能赋予自定义按钮?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/36847631/

相关文章:

android - 如何注册 Crashlytics?

android - Unity3D : Is it possible to display a running mobile app on a texture?

android - 用作 Google v3 map 缩略图的静态图像

android - View 底部带有按钮的 Webview

android - 管理 MapView 的缓存

java - 如何检测最近一次拨出电话的拨出通话时长?

android - 我可以在 xamarin android 应用程序中设置设备语言/文化吗

java - MpAndroidChart : IndexOutOfBoundsException

javascript - 如何在Android webview中调用调用另一个javascript函数的javascript函数

带有按钮onClick事件的android自定义对话框