问题标签 [android-homebutton]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
5 回答
15529 浏览

android - 如何在 Android 中处理主页按钮

我是一个新的Android开发者,我知道处理返回按钮但我不知道如何处理主页按钮,当我点击主页按钮时,我尝试了很多方法,但没有使用,请任何人帮助我并解决我的问题。我使用了以下代码,

0 投票
3 回答
2525 浏览

android - 从 ics 中的股票启动器中删除指向我的应用程序的快捷方式

我需要从股票启动器中删除指向我的应用程序的一个特定(更好)或所有快捷方式(最坏情况)。我无法使用 UNINSTALL_SHORTCUT 广播,似乎它不起作用(与此类似的问题.

我的应用程序由系统证书签名(它将安装在 /system/app 中)所以我有一些想法,如何删除快捷方式。

  1. 有没有一种在 ics 中使用 UNINSTALL_SHORTCUT 的工作方式?

  2. 我已经看到股票启动器在我卸载它时会删除指向我的应用程序的所有链接。有什么方法可以模拟卸载(或发送 package_removed 广播,具有系统权限)?也许写包管理器的一部分?

  3. 如果 2 不可能,有什么方法可以让包管理器通过重新安装/升级我的应用程序来发送 PACKAGE_REMOVED 广播?(我可以静默安装/升级应用程序,因为我拥有 INSTALL_PACKAGES 权限的系统权限)。

0 投票
1 回答
1463 浏览

android - 按下主页按钮时存在 Android 应用程序。单击应用程序图标启动应用程序。我希望它只是取消暂停

在我的游戏中,如果用户点击后退按钮,我会弹出一个对话框,询问他们是否真的要退出。但是,我不能对主页按钮做同样的事情,因为没有办法覆盖它。

如果用户知道任务管理器的技巧,他们可以按住 home 并切换回应用程序而不会失去位置。

如果他们不知道诀窍,他们只需再次选择该图标,该图标将从主菜单重新启动应用程序。

有没有办法覆盖这种行为,而不是从主菜单开始,如果应用程序当前正在运行,它会回到原来的位置?

我知道我可以在应用程序暂停时保存所有内容的状态,然后以编程方式重新加载所有内容并将它们发送到它们所在的位置。如果可能的话,我想避免做所有这些工作。

0 投票
1 回答
432 浏览

android - 如何在活动 UI 上屏蔽 POWER 按钮

现在,我想实现一个这样的功能:在一个活动中,屏蔽所有硬件按钮,如HOME、VOLUME_UP、VOLUME_DOWM。但是,只有POWER键不能屏蔽。有办法吗?

0 投票
2 回答
2593 浏览

android - 使用密钥库签名后,Android 启动器应用程序未检测到 Home 密钥

我正在 Android Ice Cream Sandwich 中创建启动器应用程序。

我有 3 个活动。这就是它们在清单文件中的声明方式。

在手机中安装 apk 并按系统栏中的 Home 键后,我将转到“ActivityOne”。这工作得很好。

然后我创建了一个密钥来签署 apk。从 Eclipse 中导出项目并签署 apk。现在按 Home 键没有任何效果。

签名后,我需要应用程序以与原来相同的方式工作。

有任何想法吗 ?

0 投票
2 回答
406 浏览

android - 是否存在捕获 Home Key 的完美解决方案?

我发现我覆盖了 onAttachedToWindow()

我使用意图打开另一个全屏活动。此外,我单击“返回”返回我的应用程序。状态栏消失。

任何人都知道让状态栏出现吗?

0 投票
1 回答
935 浏览

android - Android:点击主页按钮时避免手机重启

我正在编写一个应用程序,我必须解决这个问题......在任何活动中,当点击主页按钮时手机会重新启动,我不希望这种情况发生。

我知道单击主页按钮会将应用程序带到后台,并且从 Android 生命周期中我会说调用了 OnPause。也许我可以使用这个 OnPause() 方法解决问题,但我不知道该怎么做。

我在每个活动中都包含了以下日志:

这是我点击主页按钮后的 LogCat:

0 投票
3 回答
13507 浏览

android - 启用主页按钮 ActionbarSherlock、Sherlockfragment

我想在我的片段中启用主页按钮。这个问题在前面被问过,但只是针对一项活动。
我试过了 ...

...但这不起作用。
这是我的代码:

如何在 SherlockFragment 上启用主页按钮?

0 投票
4 回答
2447 浏览

android - 防止 HOME 按钮关闭活动

我目前正在使用自定义 AlertDialog,它在 Activity 中具有 Theme.Dialog 主题,需要用户输入当前密码才能继续。

根据Android - 是否可以禁用单击主页按钮我已经尝试了大多数方法,但它不起作用。

活动 - onCreate

服务

日志猫

0 投票
1 回答
560 浏览

android - 禁用 HOME 按钮

我有一个输入密码对话框,它是 Theme.Dialog 主题中的一个活动,所以它实际上看起来像一个 AlertDialog,因为我必须在广播接收器中使用它,但问题是我想阻止 HOME 按钮,因为我需要它安全应用程序,当我使用它时阻止 HOME 按钮起作用

但是如果单击按钮后密码错误,它不会重新启动我的 PasswordDialog 活动,有什么建议吗?

验证码: