Запитання з тегом «android-cardview»

CardView - це віджет, який використовується для показу складних списків і карток у вашому додатку, за замовчуванням він має стиль дизайну матеріалу.

23
RecyclerView всередині ScrollView не працює
Я намагаюся реалізувати макет, який містить RecyclerView і ScrollView в одному макеті. Шаблон макета: <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> Проблеми: я можу прокручувати до останнього елемента ScrollView Те, що я спробував: перегляд картки всередині ScrollView(тепер ScrollViewміститься RecyclerView) - може бачити карту доRecyclerView …

14
Ефект Ripple на Android Lollipop CardView
Я намагаюся отримати CardView для відображення ефекту пульсації при дотику, встановивши атрибут android: backgound у файлі XML активності, як описано тут, на сторінці розробників Android, але він не працює. Анімації взагалі немає, але метод в onClick називається. Я також спробував створити файл ripple.xml, як запропоновано тут , але такий же …

6
Колір фону CardView завжди білий
Я використовую RecyclerView з GridLayoutManager, і кожен елемент у мене є CardView. На жаль, CardView тут, схоже, не змінює колір тла. Я спробував і в компоновці, і в програмному плані, але я не намагався нічого, схоже, спрацювати. Я досить довго борюся. Я вдячний, якщо хтось міг би допомогти мені в …

18
Змініть колір фону CardView програмно
CardView має атрибут card_view:cardBackgroundColorдля визначення кольору фону. Цей атрибут працює чудово. У той же час не існує способу динамічного зміни кольору. Я щойно спробував такі рішення, як: mCardView.setBackgroundColor(...); або за допомогою макета всередині 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); Ці рішення не працюють, оскільки на картці …

10
CardView layout_width = "match_parent" не відповідає батьківській ширині RecyclerView
У мене фрагмент містить RecyclerView з 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" /> Елемент у RecyclerView є CardView також з 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" android:gravity="center" android:layout_height="match_parent" android:textAppearance="?android:textAppearanceLarge"/> </android.support.v7.widget.CardView> Я надуваю …

17
CardView не відображає тінь в Android L
У програмі "Моє перегляд карт" у Listview не відображається тінь в Android L (Nexus 5). Також круглі краї неправильно показані. Ось код для перегляду адаптерів 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" > <RelativeLayout android:layout_width="match_parent" android:layout_height="match_parent" …

5
Встановлення висоти в XML на AppCompat CardView на Android 5.0
Наскільки я розумію, на початку етапу попереднього перегляду, здавалося, не було можливості встановити висоту в XML лише на CardViews без хакі в Java. Тепер, коли офіційний реліз вийшов, чи є спосіб зробити це в XML, не написавши код Java для встановлення висоти? Я намагався card_view:cardElevationбезрезультатно. Я думав, коли використовував емулятори …

13
Радіус кута CardView
Чи можна зробити так, щоб CardView мав лише радіус кута вгорі? <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" >

5
Прозорий фон на CardView - Android
Я хочу зробити прозорий фон на CardView. Я знаю backgroundColor, але на макеті є зображення. Ви знаєте, як це зробити? Або щось, що працює як cardview, але я встановлю прозорий фон? З повагою

4
Чому між CardViews на Lollipop немає місця?
Я намагаюся використовувати, CardViewі це працює значно нижче 5.0, але на Lollipop виглядає дивно. <?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" /> </android.support.v7.widget.CardView> </LinearLayout> Я …
Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.