【问题标题】:Android long-press home button安卓长按home键
【发布时间】:2012-01-18 11:38:50
【问题描述】:

在我的三星 Galaxy S 长按主页按钮打开股票/三星任务管理器。有没有办法以编程方式更改此事件的关联操作?我想它不会依赖于设备,因为它通常看起来像一个 android 问题。想放另一个自定义任务管理器

我也一直在 android 市场上寻找可以执行此操作的应用程序,但没有找到,这听起来很奇怪。 (有很多可以更改简单触摸主页按钮的操作)。

【问题讨论】:

标签: android android-homebutton


【解决方案1】:

Android 不允许您在按下 Home 按钮事件时执行自定义操作。 :)

【讨论】:

  • 除非你制作自己的启动器,但这开始变得相当老套了。
【解决方案2】:

在 ICS 即 Android 4+ 之后,出于安全原因,已删除 HomeButton 的覆盖,以便在应用程序被证明是恶意软件时允许用户退出。

另外,不让用户离开应用程序并不是一个很好的做法。但是,由于您正在制作一个锁屏应用程序,您可以做的是将活动声明为 Launcher ,这样当按下 HomeButton 时,它会简单地重新启动您的应用程序并自行保留(用户只会注意到屏幕上的轻微闪烁)。

编辑#1:这里是another workaround,更适合您的需求。

编辑#2:遇到this. 没有测试过。但看起来有点前途无量。不确定它是否会起作用,但你可以尝试一下。

【讨论】:

    【解决方案3】:

    Play 商店中有一些应用程序允许您自定义按钮,例如 Home2 Shortcut。

    https://play.google.com/store/apps/details?id=com.eikatou0.appspot.home2shortcut

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多