0

キーガード (ロック画面) から mediaplayer アプリケーションを制御する必要があります。

  • 通知再生中の曲
  • 再生/一時停止コントロール
  • アルバム画像のプレビュー

しかし、方法がわかりません。

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には、キーガードに通知するためのこのような単純な機能があると思います。

4

0 に答える 0