Угол радиуса Android CardView не применяется в Kitkat - PullRequest
0 голосов
/ 10 мая 2018

Я работаю с CardView в Android. Я пытаюсь дать угловой радиус для CardView. Я могу сделать это из XML. Код работает ожидаемым образом в Lollipop и выше, но на устройствах Android 4.4 я не вижу применения углового радиуса.

<android.support.v7.widget.CardView
    android:id="@+id/cardView"
    android:layout_width="250dp"
    android:layout_height="wrap_content"
    card_view:cardCornerRadius="20dp"
    card_view:cardBackgroundColor="@android:color/transparent"
    app:cardUseCompatPadding="true"
    app:cardPreventCornerOverlap="false"
    card_view:cardElevation="0dp">

Ответы [ 3 ]

0 голосов
/ 10 мая 2018

Поставьте этот код, он также будет работать в 4.2.2, поэтому, очевидно, он будет работать для версии Kitkat 4.4.Я уже проверил это прямо сейчас.

<android.support.v7.widget.CardView
            android:layout_width="match_parent"
            android:layout_height="wrap_content"
            app:cardCornerRadius="5dp"
            android:layout_margin="5dp"
            android:elevation="5dp">
            <TextView
                android:layout_width="match_parent"
                android:layout_height="match_parent"
                android:gravity="center"
                android:text="Demo"/>
        </android.support.v7.widget.CardView>

и, пожалуйста, не забудьте поставить зависимость: -

implementation 'com.android.support:cardview-v7:27.1.1'
0 голосов
/ 10 мая 2018

Эй, попробуйте это в cardview, напишите две строки.

card_view:cardCornerRadius="16sdp"
card_view:cardElevation="5sdp"
0 голосов
/ 10 мая 2018

надеюсь, что приведенный ниже код поможет вам

<android.support.v7.widget.CardView
            xmlns:android="http://schemas.android.com/apk/res/android"
            xmlns:card_view="http://schemas.android.com/apk/res-auto"
            card_view:cardBackgroundColor="@android:color/transparent"
            android:layout_width="match_parent"
            android:id="@+id/cvAddRes"
            android:layout_height="wrap_content"
            android:layout_centerInParent="true"
            android:layout_below="@+id/tvHeading"
            android:layout_marginBottom="5dp"
            android:layout_marginLeft="5dp"
            android:layout_marginRight="5dp"
            android:layout_marginTop="15dp"
            card_view:cardCornerRadius="6dp"
            card_view:cardElevation="3dp">
     </android.support.v7.widget.CardView>
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...