我正在使用Cardview作为我正在写入的自定义视图的根。我使用v7支持库。我的XML看起来像这样:Cardview - 卡周围的白色边框
<?xml version="1.0" encoding="utf-8"?>
<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:layout_width="wrap_content"
android:layout_height="match_parent"
android:layout_marginRight="6dp"
card_view:cardElevation="0dp">
<LinearLayout
android:layout_width="match_parent"
android:layout_height="match_parent"
android:orientation="vertical">
<!-- some other views -->
</LinearLayout>
</android.support.v7.widget.CardView>
我的问题是,我正在我的卡片视图周围的白色边框。它看起来像是在那里表示高程,因为它在右侧较厚。我在我的XML尝试调整cardElevation
和MaxCardElevation
像这样: card_view:cardElevation="0dp"
,并在扩展CardView并使用此布局我的自定义视图代码:
setCardElevation(0);
setMaxCardElevation(0);
但白色边框依然存在。我不知道如何摆脱它。如果任何人有任何意见,为什么会发生这种情况或建议如何删除白色边框,将不胜感激。非常感谢。
可以共享屏幕抓取容易理解 – Fahim 2015-04-01 14:01:13
你还有这个“白边”,如果你删除'机器人:layout_marginRight =“6DP “'? – Rami 2015-04-01 14:06:16
@Rami - 是的,它仍然存在 – TheMethod 2015-04-01 14:16:47