84669인 학습
152542인 학습
20005인 학습
5487인 학습
7821인 학습
359900인 학습
3350인 학습
180660인 학습
48569인 학습
18603인 학습
40936인 학습
1549인 학습
1183인 학습
32909인 학습
小伙看你根骨奇佳,潜力无限,来学PHP伐。
自己实现 Tab 标签的时候,要在切换时手动改变 View 的状态,才能让 View 显示对应状态的效果。你这里有没有把 那个标签 设置成 selected 的?
我做这个底部导航时使的是FragmentTabHost感觉还不错 至于气泡功能 开源应该有很多的
选中变色应该用seletor,表示选中可以设置view状态为actived
view
actived
我将tab的背景设成自定义的itemtrue.xml,
android:background="@drawable/itemtrue"
然后在itemtrue.xml其中设置状态,其中state有state_pressed、state_checked、state_enabled多种,你要什么样的效果自己看下分别的效果
<item android:drawable="@drawable/darkgreen" android:state_pressed="true" />
效果如下:
自定义你的 RadioButton 在 onDraw 方法用 canvas 画出你的气泡(形状轮廓和数字)。另一种是 framelayout做为你的单元按钮,气泡占位隐藏,有通知是显示(配合切图显示不同数字)
推荐使用BadgeView
自己实现 Tab 标签的时候,要在切换时手动改变 View 的状态,才能让 View 显示对应状态的效果。你这里有没有把 那个标签 设置成 selected 的?
我做这个底部导航时使的是FragmentTabHost感觉还不错
至于气泡功能 开源应该有很多的
选中变色应该用seletor,表示选中可以设置
view
状态为actived
我将tab的背景设成自定义的itemtrue.xml,
然后在itemtrue.xml其中设置状态,其中state有state_pressed、state_checked、state_enabled多种,你要什么样的效果自己看下分别的效果
效果如下:
自定义你的 RadioButton 在 onDraw 方法用 canvas 画出你的气泡(形状轮廓和数字)。另一种是 framelayout做为你的单元按钮,气泡占位隐藏,有通知是显示(配合切图显示不同数字)
推荐使用BadgeView