-2

我正在使用Google提供的 SlidingTabLayout,但我不知道如何在标签文本顶部添加徽章,如下面的屏幕截图所示。任何帮助将不胜感激。

我已经完成并排显示文本和图标图像,但我不知道如何显示覆盖文本之类的通知。正如您在此图像中看到的,通知文本位于图标图像上方。

在此处输入图像描述

4

2 回答 2

0

查看目标 = findViewById(R.id.target_view);

BadgeView 徽章 = new BadgeView(this, target);

徽章.setText("1");

徽章.show();

去这里

https://github.com/jgilfelt/android-viewbadger

于 2015-06-30T12:04:36.847 回答
0

正如您可以在这里找到的,用户Nikola Despotoski已经回答了您的问题。

利用

mSlidingTabLayout.setCustomTabView(int layoutResId, int textViewId)

SlidingTabLayout选项卡视图膨胀自定义布局。

SlidingTabLayout尝试填充标签条时,最初会寻找任何指定的布局资源来膨胀。否则,它会膨胀默认选项卡视图。

于 2015-06-30T12:04:51.750 回答