私はトグルボタンを使用してAPI11に戻っています。問題はこの標準ですToggle Buttomは灰色がかった背景色をしているようですが、背景)。Androidトグルボタン - 背景色
私がしようとしてきた:
android:background="@color/white"
android:background="@null"
が、その後、私はまた、私は維持したいインジケータライトを、失います。 トグルボタンの背景色を変更する(自分のセレクタを作成する)ことについていくつかの回答を見たことがありますが、これらのインジケータも消えているようです。
これは、レイアウトの関連する部分である:
<LinearLayout
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:orientation="horizontal">
<Button
android:id="@+id/event_bottom_sheet_attenders"
android:layout_width="0dp"
android:layout_height="wrap_content"
android:layout_weight="1"
android:background="@color/white"
android:drawableLeft="@drawable/state_list_people_person_bottom_sheet"
android:drawableStart="@drawable/state_list_people_person_bottom_sheet"
android:gravity="center"
android:padding="10dp"
android:text="Attenders"
android:textColor="@color/material_teal_500" />
<ToggleButton
android:id="@+id/event_bottom_sheet_toggle"
android:layout_width="0dp"
android:layout_height="wrap_content"
android:layout_weight="1"
android:checked="true"
android:gravity="center"
android:padding="10dp"
android:textColor="@color/material_teal_500"
android:textOff="Not going"
android:textOn="Going" />
</LinearLayout>
は、どのように私はこれを修正については行くのですか?
ありがとうございます。
私の活動は暗いテーマを使用していますが、私はそれを保ちたいと思います。私がこれを表示しているところは、一番下のシートのダイアログです。私はちょうどそれにテーマを適用することができますどのような方法ですか? – CounterFlame
この場合、カスタムドロウアブルを作成してバックグラウンドとして設定する必要があります。 – sihao
ええ、ええ、それも考えた。ライトテーマで普通に使われているドロアブルがどのように見つかるかわからないので、そこからコピーして必要に応じて微調整するだけです。 – CounterFlame