2017-06-07 6 views
0

を変更することはできませんCheckBoxアプリなし。は、私はAPIのこのような< 21を、チェックボックスの色を変更しようとしているチェックボックスの色のAPI 19

レイアウトはDialogFragmentで、AppCompatDialogFragmentに変更して、テーマをappcompatに変更しようとしましたが、それでも役に立たなかったです。

カスタムドロアブルを使用するのが最後の手段です。 これを達成する他のチャンスはありますか?

+0

アンドロイドしてみてください:テーマ= "@スタイル/ checkBoxStyle" –

+0

<スタイル名= "MyCheckBox" 親= "Theme.AppCompat.Light"> <項目名= "colorControlNormal"> @カラー/ fooのを @ color/bar

+0

これは助けになりますか? https://github.com/rey5137/Material/wiki/Switch – Stallion

答えて

0

私はちょうどapi 16以上のアプリでテストを実行しましたが、これはうまくいきましたが、チェックされたときに色で塗りつぶされていることがわかります= "true"、falseのときは赤です。一度

<android.support.v7.widget.AppCompatCheckBox 
     android:layout_width="wrap_content" 
     android:layout_height="wrap_content" 
     android:checked="true" 
     app:buttonTint="@color/colorRed"/> 
+0

残念ながら、それは私のためにはうまくいかず、理由は考えられません:( – arsena

+0

あなたはどのAPIをターゲットにしているかについてマニフェストを投稿できますか、コンパイルなど? – Juan

+0

ターゲットapiは25、midsdk - 16、コンパイルはターゲットと同じです。私は退室し、戻ったらマニフェストXMLをポストします。 – arsena

関連する問題