Android2.2フォンを使用してアプリを作成しました。アクティビティに4つのトグルボタンがあります。Android 4.2を実行しているタブレットでアプリを見ましたが、ボタンの下部にライトインジケーターがありません。
最初は切れているのではないかと思ったのでボタンの高さを作りました200dp
が、インジケーターがまだありませんでした。
プログラムで幅も調整していましたが、コメントアウトしても効果はありませんでした。
トグルは、Android2.2を実行している私の電話で正しく表示されます。
ボタンの1つのXMLは次のとおりです。
<ToggleButton
android:id="@+id/cat_btn1"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_below="@+id/textView3"
android:layout_alignParentLeft="true"
android:textSize="12dp"
android:onClick="toggleClicked"
android:layout_marginLeft="10dp" />
単一のトグルボタンがあり、正しく表示されるAPI 17を使用して別のプロジェクトを作成することにしました。そのため、最初のプロジェクトで問題の原因がわかりません。
2番目のプロジェクトイメージとXML:
<ToggleButton
android:id="@+id/toggleButton1"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_below="@+id/textView1"
android:layout_marginTop="56dp"
android:layout_toRightOf="@+id/textView1"
android:text="ToggleButton" />