我想知道创建类似于图像中的界面的最佳方法。我使用FirestoreRecyclerAdapter
填充我的列表。我应该为每个类别设TextView
,然后在该类别下RecyclerView
吗?我有多个视图类型一个用于标题,一个用于项目,但我必须知道何时在项目之间添加标题。另请注意,对于我的目的,项目可以适合多个类别。
答案 0 :(得分:1)
此处a tutorial用于实施此类CREATE TABLE [dbo].[Colleges] (
[Id] INT IDENTITY (1, 1) NOT NULL,
[Name] NVARCHAR (MAX) NOT NULL,
[Email] NVARCHAR (MAX) NOT NULL,
[Phone] NVARCHAR (MAX) NOT NULL,
[Address] NVARCHAR (MAX) NOT NULL,
CONSTRAINT [PK_dbo.Colleges] PRIMARY KEY CLUSTERED ([Id] ASC)
);
。您也可以考虑查看github repository。
该想法简单有效,在本教程中有所描述。您需要RecyclerView
内的母亲RecyclerView
。父NestedScrollView
将让子RecyclerView
持有要在每行中显示的项目。只需按照RecyclerView
和SnapAdapter
课程的实施,分别为母亲和孩子Adapter
。