Toast e notifiche in Android

Qualche veloce consiglio e poche righe di codice per lo sviluppo di APP Android.

messaggio toast android

Il modo più compatto e veloce di visualizzare un Toast:

   Toast.makeText(this, "...messaggio...", Toast.LENGTH_LONG).show();

e per visualizzare una notifica nella parte alte dello schermo:

Notification.Builder mBuilder = new Notification.Builder(_activity)

 .setSmallIcon(R.drawable.news)
  .setContentTitle("Titolo")
  .setContentText("Testo..."); 

 Intent resultIntent = new Intent(_activity, NewsListActivity.class);
  PendingIntent resultPendingIntent = PendingIntent.getActivity(_activity, 0, resultIntent, PendingIntent.FLAG_UPDATE_CURRENT ); 
  mBuilder.setContentIntent(resultPendingIntent);
  int mNotificationId = 001;
  NotificationManager mNotifyMgr = (NotificationManager) getSystemService(NOTIFICATION_SERVICE);
  Notification not = mBuilder.build();
  not.flags = Notification.DEFAULT_LIGHTS | Notification.FLAG_AUTO_CANCEL;
  mNotifyMgr.notify(mNotificationId, not);

 

Lascia una risposta

L'indirizzo email non verrà pubblicato. I campi obbligatori sono contrassegnati *