当前位置: 代码迷 >> 综合 >> android 使用RadioGroup模拟 ViewpagerIndicator
  详细解决方案

android 使用RadioGroup模拟 ViewpagerIndicator

热度:56   发布时间:2024-01-21 15:02:30.0

如图:



        <RadioGroupandroid:layout_width="160dp"android:layout_height="match_parent"android:orientation="horizontal"android:id="@+id/vote_title_rg"android:divider="@drawable/cn_common_separation_line_light_gray"android:showDividers="middle"android:dividerPadding="13dp"><RadioButtonandroid:background="@drawable/cn_vote_title_radiobtn"android:layout_width="80dp"android:layout_height="match_parent"android:text="最新投票"android:id="@+id/vote_rb_new"android:checked="true"android:gravity="center"android:button="@null"android:textColor="#000" /><RadioButtonandroid:background="@drawable/cn_vote_title_radiobtn"android:layout_width="80dp"android:layout_height="match_parent"android:text="热门投票"android:id="@+id/vote_rb_hot"android:checked="false"android:button="@null"android:gravity="center"android:textColor="#000" /></RadioGroup>

selector: 

<?xml version="1.0" encoding="utf-8"?>
<selector xmlns:android="http://schemas.android.com/apk/res/android"><item android:state_focused="false" android:state_checked="false" android:state_pressed="false" android:drawable="@drawable/cn_tab_unselected_holo" /><item android:state_focused="false" android:state_checked="true" android:state_pressed="false" android:drawable="@drawable/cn_tab_selected_holo" />
</selector>
;

两个图片

http://pan.baidu.com/s/1nt5GWbB


  相关解决方案