我试图添加一个锁定屏幕解锁并显示Activity
的Activity
。一切正常,除了解锁屏幕。 Activity
开始,但屏幕保持关闭状态。但我需要屏幕在Activity
开始的同时进行。Android活动解锁屏幕
我用下面的代码:
public void vibrate() {
if ((deltaX > vibrateThreshold) || (deltaY > vibrateThreshold) || (deltaZ > vibrateThreshold)) {
//http://www.androidauthority.com/android-7-0-features-673002/
NotificationCompat.Builder mBuilder =
new NotificationCompat.Builder(this)
.setSmallIcon(R.mipmap.ic_launcher)
.setContentTitle("My notification")
.setContentText("Hello World!")
.setPriority(Notification.PRIORITY_MAX);
NotificationManager notificationManager =
(NotificationManager) getSystemService(NOTIFICATION_SERVICE);
notificationManager.notify(0, mBuilder.build());
Intent alarmIntent = new Intent("android.intent.action.MAIN");
alarmIntent.setClass(this, test.class);
alarmIntent.setFlags(Intent.FLAG_ACTIVITY_NEW_TASK);
alarmIntent.addFlags(WindowManager.LayoutParams.FLAG_SHOW_WHEN_LOCKED
| WindowManager.LayoutParams.FLAG_DISMISS_KEYGUARD
| WindowManager.LayoutParams.FLAG_KEEP_SCREEN_ON
| WindowManager.LayoutParams.FLAG_TURN_SCREEN_ON);
this.startActivity(alarmIntent);
new CountDownTimer(25000, 1000) {
public void onTick(long millisUntilFinished) {
//here you can have your logic to set text to edittext
}
public void onFinish() {
}
}.start();
}
}
在我AndroidManifest我有以下代码:
<uses-permission android:name="android.permission.WAKE_LOCK" />
<uses-permission android:name="android.permission.DISABLE_KEYGUARD" />
谢谢,我如何让屏幕继续? –
我编辑了我的帖子,并提供了另一个问题的链接 – Denny