Pytania otagowane jako android-cardview

23
RecyclerView wewnątrz ScrollView nie działa
Próbuję zaimplementować układ zawierający RecyclerView i ScrollView w tym samym układzie. Szablon układu: <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> Problemy: mogę przewijać do ostatniego elementu ScrollView Rzeczy, których próbowałem: widok karty w ScrollView(teraz ScrollViewzawiera RecyclerView) - widzi kartę aż doRecyclerView początkową myślą było …

14
Efekt tętnienia na Androidzie Lollipop CardView
Próbuję uzyskać CardView, aby wyświetlał efekt tętnienia po dotknięciu, ustawiając atrybut android: backgound w pliku XML aktywności, jak opisano tutaj na stronie programistów Androida, ale to nie działa. Brak animacji, ale wywoływana jest metoda onClick. Próbowałem również utworzyć plik ripple.xml, jak sugerowano tutaj , ale ten sam wynik. CardView, jak …

6
Kolor tła CardView zawsze jest biały
Używam RecyclerView z GridLayoutManager i mam każdy element jako CardView. Niestety, tutaj CardView nie wydaje się zmieniać koloru tła. Próbowałem w układzie i programistycznie, ale nie próbowałem nic nie działa. Od dłuższego czasu walczę. Doceniam, gdyby ktoś mógł mi pomóc w tej sprawie.

18
Zmień programowo kolor tła CardView
CardView ma atrybut card_view:cardBackgroundColor, aby określić kolor tła. Ten atrybut działa dobrze. Jednocześnie nie ma metody dynamicznej zmiany koloru. Właśnie wypróbowałem rozwiązania takie jak: mCardView.setBackgroundColor(...); lub używając układu wewnątrz 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); Te rozwiązania nie działają, ponieważ karta ma kartę cardCornerRadius.

17
CardView nie wyświetla Shadow w systemie Android L.
Moja karta Cardview w widoku listy nie wyświetla cienia w systemie Android L (Nexus 5). Również okrągłe krawędzie nie są prawidłowo pokazane. Oto kod widoku adaptera 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" …

10
CardView layout_width = „match_parent” nie pasuje do nadrzędnej szerokości RecyclerView
Mam fragment zawierający RecyclerView z 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" /> Element w RecyclerView to CardView, również z 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> Nadmuchuję widok przedmiotu, …

13
Promień naroża CardView
Czy istnieje sposób, aby CardView miał tylko promień narożnika u góry? <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
Ustawianie podniesienia uprawnień w XML w AppCompat CardView w systemie Android 5.0
Z tego, co rozumiem, na wczesnym etapie podglądu wydawało się, że nie ma sposobu na ustawienie podniesienia uprawnień w XML tylko na CardViews bez hackowania w Javie. Teraz, gdy oficjalna wersja została wydana, czy można to zrobić w XML bez pisania kodu Java w celu ustawienia podniesienia uprawnień? Próbowałem card_view:cardElevationbez …


4
Dlaczego między CardViews w Lollipop nie ma spacji?
Próbuję używać CardViewi działa dobrze poniżej 5,0, ale wygląda dziwnie na Lollipopie. <?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> Spotykam się z …
Korzystając z naszej strony potwierdzasz, że przeczytałeś(-aś) i rozumiesz nasze zasady używania plików cookie i zasady ochrony prywatności.
Licensed under cc by-sa 3.0 with attribution required.