Как отправить уведомление о блокировке экрана в Android-мобиле. Мой кодAndroid блокировка экрана push notificaion
mNotificationManager = (NotificationManager) this
.getSystemService(Context.NOTIFICATION_SERVICE);
PendingIntent contentIntent = PendingIntent.getActivity(this, 0,
new Intent(this, MainActivity.class), 0);
NotificationCompat.Builder mBuilder = new NotificationCompat.Builder(
this).setSmallIcon(R.drawable.gcm_cloud)
.setContentTitle("Notification")
.setStyle(new NotificationCompat.BigTextStyle().bigText(msg))
.setContentText(msg);
mBuilder.setContentIntent(contentIntent);
PowerManager pm = (PowerManager) this.getSystemService(Context.POWER_SERVICE);
WakeLock wl = pm.newWakeLock(PowerManager.FULL_WAKE_LOCK | PowerManager.ACQUIRE_CAUSES_WAKEUP, "TAG"); wl.acquire(15000);
mNotificationManager.notify(NOTIFICATION_ID, mBuilder.build());
Это не push-уведомление. Это уведомит вас в панели уведомлений – Apurva
, это просто образец. его неполная часть кода, такая как сервер доступа gcm, является другой частью. –
http://javapapers.com/android/google-cloud-messaging-gcm-for-android-and-push-notifications/ Я пробовал это и добился успеха, но я также хочу заблокировать экран. –