如何使自定义视图停留在屏幕中

时间:2019-04-01 18:00:29

标签: android

我需要创建如图所示的类似内容,需要一些帮助,因为我已经尝试了很多东西,但是我没有想法。 无法发布代码,很抱歉

图片网址: https://imgur.com/a/bF7BEhv

(1)初始状态 (2)我想要的(即使在第一个视图中显示了recyclerview之后,其他视图也应保留在屏幕中) (3)实际发生的情况

每个点击视图都会展开或显示其中的回收站视图 展开视图后,将显示一个回收站视图

编辑: 这就是我尝试的布局外观(向我们编码不完全准确)的方式:

<ConstraintLayout>
  <CardLayout>
    <TextView/>
    <RecyclerView/>
  </CardLayout>
  <CardLayout>
    <TextView/>
    <RecyclerView/>
  </CardLayout>
  <CardLayout>
    <TextView/>
    <RecyclerView/>
  </CardLayout>
</ConstraintLayout>

1 个答案:

答案 0 :(得分:0)

如果您想使用第三方库,可以通过df.loc[df['id']==0, 'id'] = (df['id']==0).cumsum() 来完成。

在您应用文件夹中的MultiLevel Expandable RecyclerView文件中添加以下依赖项:

build.gradle

这是详细说明和文档: https://github.com/muditsen/multilevelrecyclerview