我已经使用 tabhost 实现了选项卡下内容的动态显示
- 但是如何使用一组切换按钮来实现相同的效果
我有 xml 部分的代码....但是在实现代码的 Java 部分时有歧义
用例是:如果我单击一个切换按钮,则一个活动的布局必须显示在片段区域下方.....如果我单击其他等等...
与 tabhost 中发生的情况相同 .... 此处使用切换按钮
主要的.xml
<?xml version="1.0" encoding="utf-8"?>
<LinearLayout xmlns:android="http://schemas.android.com/apk/res/android"
android:layout_width="fill_parent"
android:layout_height="fill_parent"
android:orientation="vertical" >
<include layout="@layout/toggle_set_for_tabs" />
<FrameLayout
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:layout_weight="0.10" >
</FrameLayout>
</LinearLayout>
toggle_set_for_tabs.xml
<?xml version="1.0" encoding="utf-8"?>
<LinearLayout xmlns:android="http://schemas.android.com/apk/res/android"
android:id="@+id/buttonlayout"
android:layout_width="fill_parent"
android:layout_height="53dp"
android:gravity="top"
android:orientation="horizontal" >
<ToggleButton
android:id="@+id/toggleButton1"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_weight="1"
android:text="ToggleButton" />
<ToggleButton
android:id="@+id/toggleButton2"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_weight="1"
android:text="ToggleButton" />
<ToggleButton
android:id="@+id/toggleButton3"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_weight="1"
android:text="ToggleButton" />
</LinearLayout>
输出xml
关于如何实现该功能的任何想法