Медиаплеер 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 имеет простую функцию, как это для уведомления клавиатуры.

0 ответов

Другие вопросы по тегам