ラジオボタンを使用してカスタムタブホストを作成し、正常に動作していますが、アイコンを上部に表示し、アイコンの下にテキストを表示する必要があります。
これは私が今持っているものです:
しかし、これは私が必要なものです:
これは私のコードです:
<RadioButton
android:id="@+id/rad_home"
android:layout_width="fill_parent"
android:layout_height="fill_parent"
android:layout_weight="1"
android:background="@drawable/rad_background"
android:button="@drawable/home_icon"
android:gravity="center"
android:text="Home"
android:textColor="@drawable/text_background"
android:textSize="@dimen/rad_text_size" >
</RadioButton>
<RadioButton
android:id="@+id/rad_1"
android:layout_width="fill_parent"
android:layout_height="fill_parent"
android:layout_weight="1"
android:background="@drawable/rad_background"
android:button="@null"
android:gravity="center"
android:text="Menu"
android:textColor="@drawable/text_background"
android:textSize="@dimen/rad_text_size" />
<RadioButton
android:id="@+id/rad_2"
android:layout_width="fill_parent"
android:layout_height="fill_parent"
android:layout_weight="1"
android:background="@drawable/rad_background"
android:button="@null"
android:gravity="center"
android:text="VIP"
android:textColor="@drawable/text_background"
android:textSize="@dimen/rad_text_size" />
<RadioButton
android:id="@+id/rad_3"
android:layout_width="fill_parent"
android:layout_height="fill_parent"
android:layout_weight="1"
android:background="@drawable/rad_background"
android:button="@null"
android:gravity="center"
android:text="About"
android:textColor="@drawable/text_background"
android:textSize="@dimen/rad_text_size" />
<RadioButton
android:id="@+id/rad_4"
android:layout_width="fill_parent"
android:layout_height="fill_parent"
android:layout_weight="1"
android:background="@drawable/rad_background"
android:button="@null"
android:gravity="center"
android:text="Whats On"
android:textColor="@drawable/text_background"
android:textSize="@dimen/rad_text_size" />
</RadioGroup>
ボタンアイコンを次のように設定しています。
android:button="@null"
いつ空になるか
と
android:button="@drawable/home_icon"
アイコン画像の場合、これを使用してアイコンを設定する必要がありますか? 必要に応じて整理する方法は?[上にアイコン、下にテキスト]
内部のレイアウトを試してみましたが、気に入らないようですか?
これを達成する方法は?
ありがとう!