因此,我正在为我的公司制作应用程序,以便像“信息亭”一样使用Android平板电脑。用户应该只能使用这一个应用程序,并且无法在平板电脑上执行其他任何操作。在锁定屏幕上切换活动显示锁定屏幕
我在活动上使用了WindowManager.LayoutParams.FLAG_SHOW_WHEN_LOCKED找到了一个解决方案。但是,当我在我的应用程序中切换到其他活动时,离开活动淡出,快速显示锁定屏幕,然后出现下一个活动。
我猜这是因为FLAG_SHOW_WHEN_LOCKED在onCreate()中,而不是在Activity创建过程中的早期版本。
有没有其他地方我可以把这个标志,或任何其他方式来防止在活动之间显示锁屏?这不是一个大问题,但它是一个糟糕的用户体验。
这是一个三星Galaxy Tab 10.1运行ICS 4.0.3。
我有完全一样的问题,但在所有我尝试打开的活动之一。我会试图弄清楚这一项活动与其他活动之间的区别,但目前我不知道。 LayoutParams.FLAG_SHOW_WHEN_LOCKED总是放置在oncreate方法中。 – user2483352