2016-12-14 6 views
0

大きな通知でメディアプレーヤーのトランスポート要素に垂直ディバイダを追加する方法を見つけることを試みています。ここでは、通知のための私のコードは次のとおりです。通知のトランスポート要素間の垂直ディバイダの追加

NotificationCompat.Builder notificationBuilder = (NotificationCompat.Builder) new NotificationCompat.Builder(this) 
.setShowWhen(false) 
.setStyle(new NotificationCompat.MediaStyle() 
.setMediaSession(mMediaSession.getSessionToken()) 
.setShowActionsInCompactView(0, 1, 2)) 
.setColor(ContextCompat.getColor(getApplicationContext(), R.color.colorPrimary)) 
.setLargeIcon(Cover) 
.setSmallIcon(android.R.drawable.stat_sys_headset) 
.setContentTitle(Artist) 
.setContentText(Title) 
.setContentInfo(Album); 
.addAction(android.R.drawable.ic_media_previous, "previous", playbackAction(3)) 
.addAction(notificationAction, "pause", play_pauseAction) 
.addAction(android.R.drawable.ic_media_next, "next", playbackAction(2)); 

私は次の操作を実行できるようにしたい:

  1. トランスポート(次回、再生、前の)要素間の水平方向の仕切りを追加します。
  2. コンテンツ内のテキストのサイズを変更します。

私が必要とする正しい方向を指してください。カスタムリソースを作成し、リソースイメージにディバイダを配置して、ディバイダという錯覚を与えることを考えました。私は見てみると、通知をフォーマットしようとするものを見つけたと私は運がなければそれを試してみました。それは全く機能しませんでした。

よろしくお願いいたします。

答えて

0

検索の時間がたってから、私はこれがカスタムレイアウトによってのみ達成できることを発見しました。しかし、単純ではありません。

関連する問題