Медиаплеер Contol от Keyguard
Мне нужно управлять приложением медиаплеера от keyguard (экран блокировки).
- уведомление о воспроизведении песни
- управление воспроизведением / паузой
- предварительный просмотр изображения альбома
Но я не знаю как.
public static void putNotification(Context mcontent, String text) {
Intent resultIntent = new Intent(mcontent, MainActivity.class);
resultIntent.setAction(Intent.ACTION_MAIN);
resultIntent.addCategory(Intent.CATEGORY_LAUNCHER);
PendingIntent resultPendingIntent = PendingIntent.getActivity(mcontent, 0, resultIntent, 0);
mNotifyManager = (NotificationManager) mcontent.getSystemService(Context.NOTIFICATION_SERVICE);
NotificationCompat.Builder mBuilder = new NotificationCompat.Builder(mcontent);
mBuilder.setContentTitle(mcontent.getResources().getString(R.string.app_name_inside))
.setContentText(text)
.setSmallIcon(R.drawable.ic_launcher)
.setLargeIcon(bm)
.setTicker(text)
.setAutoCancel(false)
.setOngoing(true)
.setContentIntent(resultPendingIntent)
.setWhen(System.currentTimeMillis());
mNotifyManager.notify(0, mBuilder.build());
}
Я думаю, что Android имеет простую функцию, как это для уведомления клавиатуры.