MagicIndicator
MagicIndicator copied to clipboard
动态更新角标数目,每个tab之间设置的间距会跳跃
首先,设置了每个tab之间的间距 titleContainer.setDividerDrawable(new ColorDrawable() { public int getIntrinsicWidth() { return UIUtil.dip2px(BadgeTabExampleActivity.this, 35); } }); 然后post了一个事件,5秒后更新角标的数值,然后调用notify更新。此时tab之间的间距会一下缩小,没有间距。下划线设置未和文字一样宽
请问这个问题有解吗??
下划线设置为何文字一样宽
在adapter的getTitleView里面,这样动态设置角标的数值 if (nums.size() % 2 == 0){ badgeTextView.setVisibility(View.VISIBLE); badgeTextView.setText("5"); } else { badgeTextView.setVisibility(View.GONE); }
@角标不是你这样设置的
@hackware1993 那请问怎么动态设置角标数目??项目中角标是后端返回的,如何动态设置???
@hackware1993 我也碰到这种需求, 需要动态设置角标, 有办法实现吗
请问这种需求怎么做,看Demo是初始化就写死了,想根据后台接口返回的数量 动态显示角标红点