我正在Android上开发锁屏应用
我已经设置了所有活动
主要活动,锁定屏幕和其他活动
我想让我的锁定屏幕活动在设备锁定后弹出,因此当用户再次打开设备时,锁定屏幕活动就会打开
我尝试了许多解决方案,但我认为有两个最有前途的解决方案
我已将其添加到锁定屏幕活动
protected void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
//
getWindow().addFlags(WindowManager.LayoutParams.FLAG_KEEP_SCREEN_ON|
WindowManager.LayoutParams.FLAG_DISMISS_KEYGUARD|
WindowManager.LayoutParams.FLAG_SHOW_WHEN_LOCKED|
WindowManager.LayoutParams.FLAG_TURN_SCREEN_ON);
//
setContentView(R.layout.activity_main);
//..... and so on
}
我也试图将其添加到mainfest文件中
<activity
android:name=".LockScreen"
android:showOnLockScreen="true"
android:screenOrientation="sensorPortrait" />
如果您想看一下,这是github上的项目 https://github.com/Abdelhamied404/StrikeLocker
感谢顺便说一句