我有这种布局(下图)。该CardView显示成员的信息。我在会议室数据库中有一个列表。我想让这种布局显示CardView下面的列表。我该怎么办?
此卡上带有a,b和c的是会员。在此之下,我想要显示列表。
答案 0 :(得分:0)
使用持有卡片的LinearLayout,然后使用下面的列表:
<LinearLayout xmlns:android="http://schemas.android.com/apk/res/android"
android:layout_width="match_parent"
android:layout_height="match_parent"
android:orientation="vertical">
<!-- Your Current Card Layout Here -->
<androidx.cardview.widget.CardView
android:layout_width="match_parent"
android:layout_height="wrap_content">
...
</androidx.cardview.widget.CardView>
<!-- Your list of more cards -->
<androidx.recyclerview.widget.RecyclerView
android:layout_width="match_parent"
android:layout_height="match_parent" /
</LinearLayout>
使用一个将卡片视图用作适配器布局的视口支架
答案 1 :(得分:0)
采用线性布局,并将其方向设置为垂直,然后将名片视图首先放入此线性布局,然后将列表视图或回收者视图放置。 结果将像首先显示卡片视图,而列表视图将显示在卡片视图下方。
答案 2 :(得分:0)
第一次添加到您的gradle
中的库中:
compile 'com.android.support:recyclerview-v7:23.3.+'
compile 'com.android.support:cardview-v7:23.3.+'
您可以创建一个活动,在一个活动中进行一个recyclerview
。
此后,您可以创建Row
中的recyclerview
,并在这一行中使用cardview
,在此卡片视图中,使用widgets
。
创建模型类并设置gatter
和setter
方法。
创建一个Adapter类来设置一行并绑定List。
活动中的否初始化reyclerview
并设置适配器,同时还在列表中设置一些静态值。
关注此链接以获取完美示例:https://www.androidhive.info/2016/05/android-working-with-card-view-and-recycler-view/