私は、GridLayoutManagerでRecyclerViewを使用しており、CardViewとして各項目を持っています。CardViewの背景色は常に白色です
残念ながら、ここでCardViewは、その背景色を変更していないようです。レイアウトでもプログラムでも試してみましたが、何も試したことがないようです。
私はしばらく苦労しています。私は誰かがこの問題で私を助けることができれば感謝します。
私は、GridLayoutManagerでRecyclerViewを使用しており、CardViewとして各項目を持っています。CardViewの背景色は常に白色です
残念ながら、ここでCardViewは、その背景色を変更していないようです。レイアウトでもプログラムでも試してみましたが、何も試したことがないようです。
私はしばらく苦労しています。私は誰かがこの問題で私を助けることができれば感謝します。
あなたはカードの背景色を変更したい場合は、以下を使用します。
このようなapp:cardBackgroundColor="@somecolor"
:
<android.support.v7.widget.CardView
android:layout_width="match_parent"
android:layout_height="wrap_content"
app:cardBackgroundColor="@color/white">
</android.support.v7.widget.CardView>
編集: @imposibleで指摘したように、あなたが
を含める必要がありxmlns:app="schemas.android.com/apk/res-auto"
ルートXMLタグこのスニペット機能
あなたの答えをありがとう、それをありがとう。 – Ishaan
私はこの---> card_viewようにそれを使用したときにそれは私のために働い:cardBackgroundColorは=「@カラー/白」という点で –
、のxmlnsを持っている:アプリ= "http://schemas.android.com/apk/res-あなたのレイアウトファイルに含まれています。 – impossible
を作るために、あなたはXMLで、またはプログラムにそれを行うことができます。
XMLでは:
card_view:cardBackgroundColor="@android:color/red"
プログラム:
cardView.setCardBackgroundColor(Color.RED);
あなたの答えをありがとう、私はそれを解決しました。色をプログラム的に変更して、どこにも見つけられなかった。 – Ishaan
card_view:cardBackgroundColor = "@アンドロイド:color/white "をチェックしてください。 –
助けが必要なコード – Manza
非常に長いコードなので、投稿しませんでした。関連するコードを投稿させてください。 – Ishaan