Android 如何为线性布局添加卡片视图效果
如何为线性布局添加卡片视图效果 我有一个卡片视图Android 如何为线性布局添加卡片视图效果,android,cardview,Android,Cardview,如何为线性布局添加卡片视图效果 我有一个卡片视图 <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:id="@+id/
<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:id="@+id/eventListRootId"
card_view:cardElevation="@dimen/dimen_card_elevation"
card_view:cardCornerRadius="@dimen/dimen_card_CornerRadius"
card_view:cardPreventCornerOverlap="false"
style="@style/style_card_view">
</android.support.v7.widget.CardView>
<LinearLayout xmlns:android="http://schemas.android.com/apk/res/android"
xmlns:card_view="http://schemas.android.com/apk/res-auto"
android:layout_width="match_parent"
android:layout_height="match_parent"
android:orientation="vertical">
</LinearLayout>
如何在列表视图中实现相同的效果,是否可以使用选择器
<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:id="@+id/eventListRootId"
card_view:cardElevation="@dimen/dimen_card_elevation"
card_view:cardCornerRadius="@dimen/dimen_card_CornerRadius"
card_view:cardPreventCornerOverlap="false"
style="@style/style_card_view">
</android.support.v7.widget.CardView>
<LinearLayout xmlns:android="http://schemas.android.com/apk/res/android"
xmlns:card_view="http://schemas.android.com/apk/res-auto"
android:layout_width="match_parent"
android:layout_height="match_parent"
android:orientation="vertical">
</LinearLayout>
您可以在线性布局中添加listview以实现只需使用
CardView
主题作为您的LinearLayout
样式。如果需要一些更改,只需创建一个新主题,并从cardwiew
主题扩展它。用cardwiew
包装您的LinearLayout
。是的,您可以实现它,但您在LinearLayout
中做了什么@德夫拉特