我正在使用Google提供的 SlidingTabLayout,但我不知道如何在标签文本顶部添加徽章,如下面的屏幕截图所示。任何帮助将不胜感激。
我已经完成并排显示文本和图标图像,但我不知道如何显示覆盖文本之类的通知。正如您在此图像中看到的,通知文本位于图标图像上方。
我正在使用Google提供的 SlidingTabLayout,但我不知道如何在标签文本顶部添加徽章,如下面的屏幕截图所示。任何帮助将不胜感激。
我已经完成并排显示文本和图标图像,但我不知道如何显示覆盖文本之类的通知。正如您在此图像中看到的,通知文本位于图标图像上方。
查看目标 = findViewById(R.id.target_view);
BadgeView 徽章 = new BadgeView(this, target);
徽章.setText("1");
徽章.show();
去这里
正如您可以在这里找到的,用户Nikola Despotoski已经回答了您的问题。
利用
mSlidingTabLayout.setCustomTabView(int layoutResId, int textViewId)
为
SlidingTabLayout
选项卡视图膨胀自定义布局。当
SlidingTabLayout
尝试填充标签条时,最初会寻找任何指定的布局资源来膨胀。否则,它会膨胀默认选项卡视图。