【发布时间】:2020-08-11 20:09:10
【问题描述】:
在我的项目中,我想按类别查询显示从 firebase 到 recycleview 的信息,例如:
布局 1 包含菜单查询 A 布局 2 包含一个菜单查询 B 等等
这是我的代码
@ Override
protected void onCreate (Bundle savedInstanceState) {
super.onCreate (savedInstanceState);
setContentView (R.layout.activity_post_list);
// ActionBar actionBar = getSupportActionBar ();
// actionBar.setTitle ("post list");
mRecyclerView = findViewById (R.id.recyclerView);
mRecyclerView.setHasFixedSize (true);
mRecyclerView.setLayoutManager (new LinearLayoutManager (this));
mFirebaseDatabase = FirebaseDatabase.getInstance ();
mRef = mFirebaseDatabase.getReference ("Data / Menu1"); //this section takes queries from firebase addresses
}
如何在不制作很多课程的情况下制作多recycleview?
【问题讨论】:
-
您能详细解释一下您要达到的目标吗?您的问题似乎不清楚。
-
我想将来自 firebase 的数据显示到许多回收站视图中,在我的 firebase 查询中有很多类别,我想以不同的布局显示每个子查询。
-
根据您的 Firebase 屏幕截图,我可以看到所有项目的模式都是相同的。每个数据都在一个类别中,例如:菜单 1、菜单 2 等。对于此类数据模式,您不需要多个回收器视图。这也可以使用单个 Layout 轻松实现
-
那么我应该制作/制作哪个部分?我很困惑如何制作可以进行不同查询的单一布局。对不起,我只是一个初学者
标签: android firebase android-studio android-recyclerview android-context