当我运行我的应用程序时,它按原样运行, 但我不想关闭主屏幕。 当任何人想关闭该活动时,没有人可以关闭该应用程序 简而言之,一旦我的应用程序启动,没有人可以与其他应用程序交互 它有可能在android?
请给我答案。
谢谢,
Pintu
答案 0 :(得分:3)
缺少设备生根并且彻底重写操作系统,不,你不能让别人无法切换任务。硬件任务切换器内置于大多数Android设备中。
更重要的是,你应该不是。 Android用户依赖其设备保持功能。虽然人们很容易想象使用Android作为集成设备开发的简单基础,但它一直被视为一个多应用程序平台。
答案 1 :(得分:0)
通过考虑应用程序实际关闭的方式,您可以在某种程度上实现这一目标。当用户按下后退键或主页键时。您可以在主活动中覆盖这些事件侦听器并相应地对其进行操作。此代码显示了如何捕获后退键:
@Override
public boolean onKeyDown(int keyCode, KeyEvent event) {
if ((keyCode == KeyEvent.KEYCODE_BACK)) {
// Your code here
}
}
无论如何,当然有办法退出您的应用程序。但是还有一些方法可以让它再次出现(例如,当你的应用程序不再在前面时,运行后台服务并从那里发出意图)。
请记住,这远非常见做法,绝对不能在您计划放置在Android电子市场上的应用中使用。