带有通知徽章的Android Tablayout标签,例如whatsApp [英] Android Tablayout tabs with notification badge like whatsApp
本文介绍了带有通知徽章的Android Tablayout标签,例如whatsApp的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!
问题描述
我想用android.support.design.widget.TabLayout
实施通知标志.我尽了最大的努力来实现它,但是失败了.
I want to implement notification badge with android.support.design.widget.TabLayout
. I had tried my best effort to implement it but fails.
任何帮助将不胜感激.
推荐答案
我对此的解决方案是使用 https://github.com/jgilfelt/android-viewbadger 并为每个标签设置自定义视图:
My solution to this was using https://github.com/jgilfelt/android-viewbadger and setting a custom view to each tab:
我的标签仅包含图标,因此我使用了ImageView,但是我相信您可以使用任何其他视图,请检查
My tabs have only icons so I used ImageView, but I believe you can use any other view, check https://github.com/jgilfelt/android-viewbadger/blob/master/README.markdown:
private BadgeView badge;
Tab tab = tabLayout.getTabAt(position);
ImageView imageView = new ImageView(context);
tab.setCustomView(imageView);
badge = new BadgeView(context, imageView);
这篇关于带有通知徽章的Android Tablayout标签,例如whatsApp的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!
查看全文