Android,如何启动锁定屏幕上的活动
答
API级别17后这会工作
<activity
android:name=".yourActivityName"
android:showOnLockScreen="true"
android:screenOrientation="sensorPortrait" >
或的onCreate()写这个调用setContentView()
getWindow().addFlags(WindowManager.LayoutParams.FLAG_SHOW_WHEN_LOCKED);
答
在该方法中的onCreate(捆绑savedInstanceState),你应该添加一些窗口标志之前:
Window window = this.getWindow();
window.addFlags(LayoutParams.FLAG_DISMISS_KEYGUARD);
window.addFlags(LayoutParams.FLAG_SHOW_WHEN_LOCKED);
window.addFlags(LayoutParams.FLAG_TURN_SCREEN_ON);
你有没有像你说的那样工作的任何示例应用程序? –
环聊没有这个 – trampster