您的位置:首页 > 移动开发 > 微信开发

Android 微信样式的界面切换

2015-03-23 10:27 169 查看
<RadioGroup
android:id="@+id/main_tab_RadioGroup"
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:layout_gravity="bottom"
android:background="@drawable/toolbar_bkg"
android:gravity="center_vertical"
android:orientation="horizontal" >

<RadioButton
android:id="@+id/model1"
style="@style/tab"
android:checked="true"
android:drawableTop="@drawable/model1"
android:text="@string/model1"/>"

<RadioButton
android:id="@+id/model2"
style="@style/tab"
android:drawableTop="@drawable/model2"
android:text="@string/model2" />

<RadioButton
android:id="@+id/model3"
style="@style/tab"
android:drawableTop="@drawable/model3"
android:text="@string/model3" />
</RadioGroup>


tab样式如下:

<style name="tab">
<item name="android:layout_width">match_parent</item>
<item name="android:layout_height">match_parent</item>
<item name="android:textSize">12dp</item>
<item name="android:layout_weight">1.0</item>
<item name="android:button">@null</item>
<item name="android:layout_gravity">center_horizontal</item>
<item name="android:gravity">center_horizontal</item>
<item name="android:paddingTop">2dp</item>
<item name="android:singleLine">true</item>
<item name="android:textColor">@drawable/textcolor</item>
</style>


model1的样式如下:

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


最终的样式如下:

内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: