Als «android-cardview» getaggte Fragen

CardView ist ein Widget, mit dem komplexe Listen und Karten in Ihrer App angezeigt werden. Standardmäßig hat es einen Materialdesignstil.

23
RecyclerView in ScrollView funktioniert nicht
Ich versuche, ein Layout zu implementieren, das RecyclerView und ScrollView im selben Layout enthält. Layoutvorlage: <RelativeLayout> <ScrollView android:id="@+id/myScrollView"> <unrelated data>...</unrealated data> <android.support.v7.widget.RecyclerView android:layout_width="match_parent" android:layout_height="wrap_content" android:id="@+id/my_recycler_view" /> </ScrollView> </RelativeLayout> Probleme: Ich kann bis zum letzten Element von scrollen ScrollView Dinge, die ich versucht habe: Kartenansicht innerhalb der ScrollView(jetzt ScrollViewenthält RecyclerView) - …


6
CardView Hintergrundfarbe immer weiß
Ich verwende RecyclerView mit GridLayoutManager und habe jedes Element als CardView. Leider scheint das CardView hier seine Hintergrundfarbe nicht zu ändern. Ich habe es im Layout und auch programmgesteuert versucht, aber ich habe versucht, nichts scheint zu funktionieren. Ich habe eine ganze Weile gekämpft. Ich freue mich, wenn mir jemand …

18
Ändern Sie die Hintergrundfarbe von CardView programmgesteuert
Die CardView verfügt über ein Attribut card_view:cardBackgroundColorzum Definieren der Hintergrundfarbe. Dieses Attribut funktioniert gut. Gleichzeitig gibt es keine Methode, um die Farbe dynamisch zu ändern. Ich habe gerade Lösungen ausprobiert wie: mCardView.setBackgroundColor(...); oder Verwenden eines Layouts in der cardView <android.support.v7.widget.CardView> <LinearLayout android:id="@+id/inside_layout"> </android.support.v7.widget.CardView> View insideLayout = mCardView.findViewById(R.id.inside_layout); cardLayout.setBackgroundColor(XXXX); Diese Lösungen …

10
CardView layout_width = "match_parent" stimmt nicht mit der übergeordneten RecyclerView-Breite überein
Ich habe ein Fragment mit enthält eine RecyclerView mit layout_width = "match_parent": <android.support.v7.widget.RecyclerView xmlns:android="http://schemas.android.com/apk/res/android" xmlns:tools="http://schemas.android.com/tools" android:layout_width="match_parent" android:layout_height="match_parent" android:layout_gravity="center" android:paddingLeft="@dimen/activity_horizontal_margin" android:paddingRight="@dimen/activity_horizontal_margin" android:paddingTop="@dimen/activity_vertical_margin" android:paddingBottom="@dimen/activity_vertical_margin" tools:context=".MainActivity$PlaceholderFragment" /> Das Element in der RecyclerView ist eine CardView, ebenfalls mit layout_width = "match_parent": <android.support.v7.widget.CardView xmlns:android="http://schemas.android.com/apk/res/android" xmlns:card_view="http://schemas.android.com/apk/res-auto" android:id="@+id/card_view" android:layout_gravity="center" android:layout_width="match_parent" android:layout_height="match_parent" android:layout_margin="20dp" card_view:cardCornerRadius="4dp"> <TextView android:layout_gravity="center" android:id="@+id/info_text" android:layout_width="match_parent" …

17
CardView zeigt Shadow in Android L nicht an
Meine Kartenansicht in Listview zeigt in Android L (Nexus 5) keinen Schatten. Auch die runden Kanten sind nicht richtig dargestellt. Hier ist der Code für die Adapteransicht von Listview: <?xml version="1.0" encoding="utf-8"?><LinearLayout xmlns:android="http://schemas.android.com/apk/res/android" xmlns:tools="http://schemas.android.com/tools" xmlns:card_view="http://schemas.android.com/apk/res-auto" xmlns:app="http://schemas.android.com/apk/res/com.example.myapp" android:layout_width="match_parent" android:layout_height="wrap_content" android:orientation="vertical" > <android.support.v7.widget.CardView xmlns:card_view="http://schemas.android.com/apk/res-auto" android:id="@+id/card_view" android:layout_width="match_parent" android:layout_height="wrap_content" app:cardBackgroundColor="@android:color/white" android:foreground="?android:attr/selectableItemBackground" app:cardCornerRadius="4dp" app:cardElevation="4dp" > …


12
CardView-Eckradius
Gibt es eine Möglichkeit, CardView so zu gestalten, dass oben nur ein Eckenradius angezeigt wird? <android.support.v7.widget.CardView xmlns:android="http://schemas.android.com/apk/res/android" xmlns:tools="http://schemas.android.com/tools" xmlns:app="http://schemas.android.com/apk/res-auto" android:layout_width="match_parent" android:layout_height="wrap_content" app:cardCornerRadius="10dp" >


4
Warum ist zwischen CardViews auf Lollipop kein Leerzeichen?
Ich versuche das zu benutzen CardViewund es funktioniert gut unter 5.0, sieht aber auf Lollipop seltsam aus. <?xml version="1.0" encoding="utf-8"?> <LinearLayout xmlns:android="http://schemas.android.com/apk/res/android" android:layout_width="match_parent" android:layout_height="match_parent" android:orientation="vertical" android:paddingBottom="@dimen/activity_vertical_margin" android:paddingLeft="@dimen/activity_horizontal_margin" android:paddingRight="@dimen/activity_horizontal_margin" android:paddingTop="@dimen/activity_vertical_margin"> <android.support.v7.widget.CardView android:layout_width="match_parent" android:layout_height="200dp"> <TextView android:id="@+id/textView" android:layout_width="wrap_content" android:layout_height="wrap_content" android:text="card1" android:textAppearance="?android:attr/textAppearanceLarge" /> </android.support.v7.widget.CardView> <android.support.v7.widget.CardView android:layout_width="match_parent" android:layout_height="200dp"> <TextView android:id="@+id/textView2" android:layout_width="wrap_content" android:layout_height="wrap_content" android:text="card2" android:textAppearance="?android:attr/textAppearanceLarge" /> …

6
Stellen Sie in der Android-Ansicht programmgesteuert "? SelectableItemBackground" ein
In XML mache ich das oft, um den onClickEffekt zu emulieren : <android.support.v7.widget.CardView android:id="@+id/cardView" android:layout_width="match_parent" android:layout_height="wrap_content" android:foreground="?selectableItemBackground"> ... </android.support.v7.widget.CardView> Gibt es eine Möglichkeit, ?selectableItemBackgroundin Java darauf zuzugreifen ?

4
MaterialCardView stürzt mit Material ab: 1.1.0
Ich verwende MaterialCardView als cardviewLayout. Jetzt zeigte mir Android-Studio, dass ich anstelle von aktuell implementation "com.google.android.material:material:1.0.0"auf aktualisieren sollte1.1.0 <LinearLayout xmlns:android="http://schemas.android.com/apk/res/android" xmlns:app="http://schemas.android.com/apk/res-auto" android:id="@+id/edit_name" android:layout_width="wrap_content" android:layout_height="wrap_content" android:layout_gravity="center" android:orientation="vertical" android:layout_margin="@dimen/activity_vertical_margin"> <com.google.android.material.card.MaterialCardView android:layout_width="match_parent" android:layout_height="wrap_content" app:cardCornerRadius="8dp" app:cardElevation="8dp"> <...more layout> </com.google.android.material.card.MaterialCardView> </LinearLayout> Mit 1.1.0 bekomme ich einen Absturz Error inflating class com.google.android.material.card.MaterialCardView Ich habe also 3 …
Durch die Nutzung unserer Website bestätigen Sie, dass Sie unsere Cookie-Richtlinie und Datenschutzrichtlinie gelesen und verstanden haben.
Licensed under cc by-sa 3.0 with attribution required.