阿神2017-04-17 16:44:09
自己實作 Tab 標籤的時候,要在切換時手動改變 View 的狀態,才能讓 View 顯示對應狀態的效果。你這裡有沒有把 那個標籤 設定成 selected 的?
大家讲道理2017-04-17 16:44:09
我將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" />
效果如下:
怪我咯2017-04-17 16:44:09
自訂你的 RadioButton 在 onDraw 方法用 canvas 畫出你的氣泡(形狀輪廓和數字)。另一種是 framelayout做為你的單元按鈕,氣泡佔位隱藏,有通知是顯示(配合切圖顯示不同數字)