【发布时间】:2018-03-07 10:36:48
【问题描述】:
如何删除这个额外的边距,我尝试使用this 回答但不起作用。
我的代码 CardView
< LinearLayout xmlns: android = "http://schemas.android.com/apk/res/android"
xmlns: card_view = "http://schemas.android.com/apk/res-auto"
xmlns: tools = "http://schemas.android.com/tools"
android: layout_width = "wrap_content"
android: layout_height = "wrap_content" >
< android.support.v7.widget.CardView
android: id = "@+id/cartaExposicion"
android: layout_width = "wrap_content"
android: layout_height = "300dp"
card_view: cardPreventCornerOverlap = "false" >
< ImageView
android: id = "@+id/imgExposicion"
android: layout_width = "wrap_content"
android: layout_height = "300dp"
android: src = "@mipmap/makuma_0salas" / >
< /android.support.v7.widget.CardView> < /LinearLayout>
编辑
我需要删除卡片视图中的间距
【问题讨论】:
-
你指的额外边距是多少?您是指 CardView 之间的间距吗?
-
是的@Knossos,CardViews 之间的间距是正确的
-
@Knossos 对不起,它在卡片视图中的间距,我怎样才能删除这个间距?
-
看起来您正在为
ImageView和CardView设置300dp,但填充它的图像实际上并不是300dp 的高度。所以它不能满足这种观点。尝试将ImageView和CardView都设置为 wrap_content 的高度。或者尝试将ImageViewscaleType设置为fit。
标签: java android android-recyclerview android-cardview