Menampilkan notifikasi pada ActionBar seperti Facebook (Versi 2)

Pada postingan sebelumnya, telah dibahas cara menampilkan notifikasi pada ActionBar menu dengan menggunakan kelas BadgeDrawable yang merupakan turunan dari drawable dengan ditambahkan sedikit behaviour.

Pada postingan kali ini, akan dibahas cara lain, yaitu dengan menggunakan inflating view. Langkah-langkahnya adalah sebagai berikut:

  1. Mendefinisikan menu yang akan dipasangi notifikasi.
  2. Membuat kelas NotifView yang meng-extends dari RelativeLayout. Kemudian NotifView inilah yang akan dijadikan ActionView dari menu yg sudah didefinisikan. 

Mari menuju tekape sodara2…

1. Mendefinisikan menu yang akan digunakan.

2. Membuat kelas NotifView.

  • Membuat layout xml untuk kelas NofifView dan background shadownya.

Handling pada MainActivity.java. Inisialisasikan notifView di dalam method onCreate().

Simulasi updating jumlah notifikasi

device-2015-12-08-195216

Leave a Reply

Your email address will not be published. Required fields are marked *

This site uses Akismet to reduce spam. Learn how your comment data is processed.