0
我正在以kiosk模式进行应用。我需要从我的通知栏中启动其他应用程序,例如chrome。我怎么能做到这一点没有ROOT。我不希望有人可以在手机设置中打开自助服务终端模式。无需通知栏即可运行应用程序
我正在以kiosk模式进行应用。我需要从我的通知栏中启动其他应用程序,例如chrome。我怎么能做到这一点没有ROOT。我不希望有人可以在手机设置中打开自助服务终端模式。无需通知栏即可运行应用程序
出于安全原因,您不能通过应用程序创建完整的Kiosk模式。
基本上,您完全可以通过使用活动的全屏主题来显示全屏(阅读:无通知栏)。
android:theme="@android:style/Theme.NoTitleBar.Fullscreen"
在AndroidManifest.xml
之后,虽然,你可以重写,当用户按下BACK按钮发生了什么,并获得了伪亭模式运行。如果用户有一个物理后退按钮或应用程序切换器,您完成了。
TL; DR:全屏主题可以删除通知栏,但您无法通过可在Play商店和/或ROOTless上发布的应用程序制作真正的“自助服务终端”模式。
嗨。在Play商店中检查SureLock应用程序。他们阻止通知栏。当您尝试打开通知栏时,它会自动关闭。他们是如何做到的? – Patryk