gpt4 book ai didi

android - 禁用行业应用程序的 Android 主页按钮

转载 作者:塔克拉玛干 更新时间:2023-11-02 19:24:08 27 4
gpt4 key购买 nike

我正在编写一个行业应用程序,交通协管员将使用该应用程序通过我的程序使用表单来记录违规行为。

该应用程序使用的是 WebView ,因此它只是外部网页的容器。我们不希望我们的用户退出应用程序,因此我们必须禁用所有按钮。我成功地禁用了它们,除了主页按钮。

我阅读了一些关于这个主题的帖子,但我还没有任何解决方案。我的想法是,我能够使该应用程序成为默认的家庭应用程序,因此如果用户按下主页按钮,它会启动我的应用程序并且不会退出。我怎样才能做到这一点?如果必须的话,我们能够篡改 android 本身(当我们安装应用程序时),但如果有一些通过配置的解决方案,我们将不胜感激。

最佳答案

The idea is that I am able to make the app the default home app so if the user presses the home button it launches my app and does not exit. How can I accomplish that?

您的 Android SDK 中有一个示例 Home 应用程序。镜像其 list 条目,特别是将 HOME Activity 类别 <intent-filter> .

第一次,呃,交通督导员在安装您的应用程序后点击主页,将出现一个选择器以选择要运行的家庭应用程序。选中复选框并点击您的应用程序将意味着主页按钮将永远运行您的应用程序。

不过,除了创建自定义家庭应用程序之外,除了通过固件修改之外,没有其他方法可以拦截主页按钮。

关于android - 禁用行业应用程序的 Android 主页按钮,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/4944090/

27 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com