布局:如何在卡片视图下方放置列表?

时间:2018-07-07 17:42:15

标签: android android-layout android-cardview

我有这种布局(下图)。该CardView显示成员的信息。我在会议室数据库中有一个列表。我想让这种布局显示CardView下面的列表。我该怎么办?

此卡上带有a,b和c的是会员。在此之下,我想要显示列表。

Difference between BeanFactory and ApplicationContext in Spring – The java spring blog from the basics

3 个答案:

答案 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

创建模型类并设置gattersetter方法。

创建一个Adapter类来设置一行并绑定List。

活动中的否初始化reyclerview并设置适配器,同时还在列表中设置一些静态值。

关注此链接以获取完美示例:https://www.androidhive.info/2016/05/android-working-with-card-view-and-recycler-view/