Lencana Pemberitahuan Pada Item Tindakan Android
Saya ingin menambahkan lencana notifikasi pada gambar keranjang yang ditempatkan di action bar dan memanipulasinya secara terprogram. Ada bantuan?
31
3
Anda dapat menampilkan
MenuItem
kustom padaActionBar
dengan membuattata letak kustom
untukMenuItem
. Untuk mengatur tata letak kustom Anda harus menggunakan atribut item menuapp:actionLayout
.Ikuti langkah-langkah di bawah ini untuk membuat
Badge
pada item tindakanCart
. Lihatgambar
terlampir untuk hasilnya.ImageView
(untuk ikon keranjang) danTextView
(untuk nilai hitungan)layout/custom_action_item_layout.xml:
lencana
melingkar yang dapat digambar menggunakanShape
.drawable/badge_background.xml:
tata letak khusus
ke menuitem
.menu/main_menu.xml
MainActivity.java:
OUTPUT:
Mungkin ini akan menjadi [solusi] yang lebih cepat dan mudah1. Sebagai contoh xml:
Atau secara terprogram:
Saya harap ini membantu.
Peretasan paling sederhana dengan memberikan gaya.