Notification OnClickListener
Bonjour tout le monde !
J'ai essayé de définir le OnClickListener sur une notification de MusicPlayer ( Notification.Builder (Notification.Builder builder = new Notification.Builder(MainActivity.this); , Notification.Action )) mais j'ai un petit problème au niveau du
" }
}); "
Je vais mon montrer mon code. D'abord, j'ajoute le PendingIntent :
Code:
PendingIntent pendingPrev = null;
, puis, j'ajoute le " Notification.Action " :
Code:
Notification.Action avant = new Notification.Action(R.drawable.precedente, "Précédente.", pendingPrev);
Ensuite, j'ajoute l'action à mon Notification.Builder, et j'ajoute le
Code:
1 2 3 4 5
| OnClickListener : builder.addAction(avant.setOnClickListener);(new OnClickListener()
{
public void onClick(View v)
{
[ Je fais mon programme... ] |
Puis je mets :
Et voici le résultat :
Code:
1 2 3
| }
});
^ Syntax error insert " AssignmentOperator Expression " to complete Expression. |
Aidez-moi, s'il-vous-plaît.
Notification OnClickListener [ code ]
Je vous envoie le code entier :
Code:
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15
| Notification.Builder builder = new Notification.Builder(MainActivity.this); builder.setContentTitle(String_Chemin.substring((int)(String_Chemin.indexOf("/")), (int)(String_Chemin.lastIndexOf("/") + 1)));
builder.setContentText(Uri.parse(ListMap_Musiques.get((int)position_musique).get("Musique.").toString()).getLastPathSegment());
builder.setSmallIcon(R.drawable.ic_audiotrack_grey);
builder.setStyle(new Notification.MediaStyle());
PendingIntent pendingPrev = null; PendingIntent pendingPlay = null; PendingIntent pendingNext = null;
Notification.Action avant = new Notification.Action(R.drawable.precedente, "Précédente.", pendingPrev);
Notification.Action pauseplay = new Notification.Action(R.drawable.pause, "Pause.", pendingPlay);
Notification.Action apres = new Notification.Action(R.drawable.suivante, "Suivante.", pendingNext);
builder.addAction(avant.setOnClickListener);(new OnClickListener()
{
public void onClick(View v)
{
position_musique = position_musique - 1;
}
}); |