84669 Lernen von Personen
152542 Lernen von Personen
20005 Lernen von Personen
5487 Lernen von Personen
7821 Lernen von Personen
359900 Lernen von Personen
3350 Lernen von Personen
180660 Lernen von Personen
48569 Lernen von Personen
18603 Lernen von Personen
40936 Lernen von Personen
1549 Lernen von Personen
1183 Lernen von Personen
32909 Lernen von Personen
小伙看你根骨奇佳,潜力无限,来学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