これはAndroid 6.0(Marshmallow)でのみ発生します。しかしAndroid 6.0で奇妙な問題が発生し、バックグラウンドカラーが表示される
<!-- Base application theme. -->
<style name="AppTheme" parent="Theme.AppCompat.Light.NoActionBar">
<item name="preferenceTheme">@style/PreferenceThemeOverlay</item>
<item name="colorPrimary">@color/teal</item>
<item name="colorPrimaryDark">@color/oteal_dark</item>
<item name="colorAccent">@color/teal</item>
</style>
そして、私のツールバー、タブ表示、および単一のビューで...私は
android:background="?attr/colorPrimary"
を使用して色を参照します。私は3色を使用するために私のstyle.xmlファイルを設定しています不思議なことに、その色を使ってビューを使ってアクティビティを開くと...それは白です(または、おそらく、透明に設定されています)。アクティビティに戻ると、ツールバーとタブビューも透明になります。面白いことに、色をビューにハードコードしても、それはまだ起こります。ハードコードされた値を(ちょうど1だけ)違わせると、色が再び現れます。
これはスタイルと関係がありますが、わかりません。誰もこの問題にぶつかりましたか?
あなたはどの色を使用していますか? –
colorPrimaryが#009876に設定されている – Ioncannon