我在Android Studio中创建卡片视图时遇到问题,我正在Nexus 7上创建一个应用程序。请帮助我创建一个工作卡视图的分步指南:)
A
答案 0 :(得分:1)
在android中创建卡片视图非常简单:
首先,您必须在gradle中添加依赖项:
编译'com.android.support:cardview-v7:+'
你也在XML中添加了卡片视图:
<android.support.v7.widget.CardView
android:id="@+id/card_viewspOffer"
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:layout_marginLeft="2dp"
android:layout_marginRight="2dp"
app:cardElevation="5dp"
app:cardCornerRadius="0.5dp"
app:cardPreventCornerOverlap="false"
app:cardUseCompatPadding="true"
>
<TextView
android:id="@+id/test"
android:layout_width="match_parent"
android:layout_weight="1"
android:maxLines="5"
android:padding="10dp"
android:text="TEST" />
</android.support.v7.widget.CardView>
尽管textview您可以根据您的设计需要放置所有Android组件或布局
答案 1 :(得分:1)
您可以按照以下方式创建卡片视图:
<android.support.v7.widget.CardView
android:id="@+id/card_viewspOffer"
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:layout_marginLeft="2dp"
android:layout_marginRight="2dp"
app:cardElevation="5dp"
app:cardCornerRadius="0.5dp"
app:cardPreventCornerOverlap="false"
app:cardUseCompatPadding="true"
>
</android.support.v7.widget.CardView>
答案 2 :(得分:0)
将此添加到build.gradle以将卡片视图内容包含到项目中
compile 'com.android.support:cardview-v7:21.0.+'
现在您可以像任何其他小部件一样添加卡片视图
<android.support.v7.widget.CardView
...