作者热门文章
- Java 双重比较
- java - 比较器与 Apache BeanComparator
- Objective-C 完成 block 导致额外的方法调用?
- database - RESTful URI 是否应该公开数据库主键?
我试图从 Cardview 中移除阴影。
我在 android v4.4.2 上使用了 android 支持 v7 Cardview
我的布局外观:
<android.support.v7.widget.CardView
android:id="@+id/cardContainer"
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:background="@null"
card_view:cardBackgroundColor="@color/transparent"
card_view:cardCornerRadius="0dp"
card_view:cardElevation="0dp"
card_view:cardPreventCornerOverlap="false"
card_view:contentPadding="0dp">
<RelativeLayout
android:layout_width="match_parent"
android:layout_height="wrap_content">
<include layout="@layout/include_profile_header" />
<include layout="@layout/include_profile_footer" />
</RelativeLayout>
</android.support.v7.widget.CardView>
如你所见,我使用了:
card_view:cardElevation="0dp"
到目前为止尝试过:
android:background="@null"
但是你仍然可以在图像中看到我附上了显示的顶部阴影。
最佳答案
只需将以下代码添加到 cardview 标签
app:cardElevation="0dp"
别忘了添加
xmlns:app="http://schemas.android.com/apk/res-auto"
更新
也试试把下面的代码放在 cardview 中
app:cardElevation="0dp"
app:cardMaxElevation="0dp"
app:cardCornerRadius="1dp"
app:cardUseCompatPadding="true"
app:cardPreventCornerOverlap="false"
android:background="@null"
app:cardCornerRadius
应该大于 0(>0) 否则抛出异常
我正在使用 API 28 支持库
implementation 'com.android.support:cardview-v7:28.0.0'
关于Android 4.4 从 CardView 移除阴影,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/36624954/
我正在做一个项目,我的 android 在这个项目中作为一个网络服务器工作;输入带端口号的 IP 地址,打开 Web 界面,用户可以将文件上传到手机。我想在 Web 界面上显示一些图片,以便我们的界面
我是一名优秀的程序员,十分优秀!