私はアンドロイドアプリケーションを開発しています。リソースの色を次のように定義しました。
<color name="toolbar_color">#ffcb00</color>
「相対レイアウト」などのレイアウトの 1 つでこの色を背景として設定しましたが、この色はほとんどの Android デバイスで正しく表示されます。しかし、サムスンモデルS6310アンドロイド4.2.1では、問題があります。私の色は表示されず、この色を表示する代わりに、Android デバイスは透明な色を表示します。この問題について検索しましたが、解決策は Java コードを使用してレイアウトの色を設定することです。しかし、私は多くのフレーバー ビルドを持っており、Java コードを変更したくありません。
今、私は2つの質問があります:
1-なぜこれが起こっているのですか?
2-この問題の解決策は何ですか?