【问题标题】:Alternative way for overriding home button覆盖主页按钮的替代方法
【发布时间】:2013-08-08 23:41:03
【问题描述】:

我开发了患者使用的应用程序。医院管理部门为住院的每位患者提供设备应用程序。所以管理层要求我只在设备中运行这个应用程序(我们的设备的版本高于 android 3.0)。我制作了启动完成后运行的应用程序。我禁用了后退按钮。但我不能覆盖主页按钮。我知道没有办法覆盖主页按钮。但我必须这样做。我的需要是用户不应该从应用程序中出来。给出一些其他的替代方法。

【问题讨论】:

    标签: android


    【解决方案1】:

    将应用程序设为启动器应用程序,这样他们将无法在按下主页按钮时退出应用程序

    将此添加到您的活动中

    <category android:name="android.intent.category.DEFAULT" />
    <category android:name="android.intent.category.LAUNCHER" />
    <category android:name="android.intent.category.HOME" />
    

    【讨论】:

    • 我有一个疑问@tyczj
    • 如何覆盖通知面板?
    • 覆盖它是什么意思?如果你的意思是隐藏它看这里stackoverflow.com/questions/4222713/hide-notification-bar
    • 我在询问显示在平板电脑右侧角落的面板。它包括日期设置、wifi 设置。因为用户可以通过这种方式卸载应用程序。所以我想隐藏或做点什么
    • 试试我提供的链接中的内容。我不确定是否有办法,最好问另一个问题并查看回复
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2023-03-23
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2011-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多