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) - …
Ich versuche, eine CardView dazu zu bringen, den Welligkeitseffekt anzuzeigen, wenn sie berührt wird, indem das Attribut android: backgound in der Aktivitäts-XML-Datei festgelegt wird, wie hier auf der Seite für Android-Entwickler beschrieben, aber es funktioniert nicht. Überhaupt keine Animation, aber die Methode in onClick wird aufgerufen. Ich habe auch versucht, …
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 …
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 …
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" …
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" > …
Soweit ich weiß, schien es zu Beginn der Vorschau keine Möglichkeit zu geben, die Höhe in XML nur auf CardViews ohne einen Hack in Java festzulegen. Gibt es nach der Veröffentlichung der offiziellen Version eine Möglichkeit, dies in XML zu tun, ohne Java-Code zum Festlegen der Höhe zu schreiben? Ich …
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" >
Ich möchte einen transparenten Hintergrund für CardView erstellen. Ich kenne backgroundColor, aber ich habe ein Bild in meinem Layout. Weißt du wie es geht? Oder etwas, das als Kartenansicht funktioniert, aber ich werde einen transparenten Hintergrund setzen? Grüße
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 ?
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 …
We use cookies and other tracking technologies to improve your browsing experience on our website,
to show you personalized content and targeted ads, to analyze our website traffic,
and to understand where our visitors are coming from.
By continuing, you consent to our use of cookies and other tracking technologies and
affirm you're at least 16 years old or have consent from a parent or guardian.