Я пытаюсь сделать CardView с фоном # 88FFFFFF и с закругленными углами.Это не работает должным образом, углы вдвойне непрозрачны в Android Studio, а вся граница вдвойне непрозрачна на моем устройстве.
Вот код:
<android.support.v7.widget.CardView xmlns:android="http://schemas.android.com/apk/res/android" xmlns:app="http://schemas.android.com/apk/res-auto" android:layout_width="100dp" android:layout_height="100dp" app:cardBackgroundColor="#88FFFFFF" app:cardElevation="2dp" app:cardCornerRadius="12dp"> </android.support.v7.widget.CardView>
А вотрезультат:
Есть ли способ исправить это без создания рисования для фона?
Попробуйте это
<android.support.v7.widget.CardView android:layout_width="100dp" android:layout_height="100dp" app:cardBackgroundColor="#88FFFFFF" app:cardCornerRadius="6dp" app:cardUseCompatPadding="true" app:cardElevation="5dp">
Просто используйте линейный макет внутри Cardview.установить линейный фон с "# 88FFFFFF".
<CardView> <LinearLayout background=""></LinearLayout> </CardView>