我需要在Android应用中的标签布局中过滤数据。如果我点击宝莱坞电影,那么只显示宝莱坞类别电影,当我点击好莱坞然后只显示好莱坞类别电影
我在Firebase Database screenshot上传了我的GitHub和Android应用源代码。
答案 0 :(得分:1)
嘿@Kavan有一个非常简单的解决方案,它只需要一个用于好莱坞(arr2)电影的阵列和一个用于宝莱坞(arr1)电影和用于循环的阵列
if(movie.type.equals("bollywood")) {
arr1.add(movie)
} else arr2.add(movie)
并将数组传递给制表符片段并使用adaprter
显示它和for firebase
@Override
public void onChildAdded(DataSnapshot dataSnapshot, String s) {
Map<String, Object> payloadMap = (Map<String, Object>) dataSnapshot.getValue();
Map<String, Object> dataMap = (Map<String, Object>) payloadMap.get("data");
app.getLogger().warn(dataMap.toString());
}