Java 我想在listview中检索firebase数据
我希望在我的Java 我想在listview中检索firebase数据,java,android,Java,Android,我希望在我的“notes”活动的列表视图中检索我的firebase数据库数据。我写了一些代码,但没有显示值 private void viewAllNotes() { databaseReference = FirebaseDatabase.getInstance().getReference("Notes"); databaseReference.addValueEventListener(new ValueEventListener() {
“notes”
活动的列表视图中检索我的firebase数据库数据。我写了一些代码,但没有显示值
private void viewAllNotes() {
databaseReference = FirebaseDatabase.getInstance().getReference("Notes");
databaseReference.addValueEventListener(new ValueEventListener() {
@Override
public void onDataChange(@NonNull DataSnapshot dataSnapshot) {
for(DataSnapshot postSnapshot : dataSnapshot.getChildren()){
spinnerData spinnerData = postSnapshot.getValue(spinnerData.class);
NotesList.add(spinnerData);
}
String [] Notes = new String[NotesList.size()];
for(int i=0;i<Notes.length;i++){
Notes[i] = NotesList.get(i).getName();
}
final ArrayAdapter<String> adapter = new ArrayAdapter<String>(getApplicationContext(),android.R.layout.simple_list_item_1,Notes){
@Override
public View getView(int position, View convertView, ViewGroup parent) {
View view = super.getView(position, convertView, parent);
TextView myText = (TextView) view.findViewById(android.R.id.text1);
myText.setTextColor(Color.BLACK);
return view;
}
};
listViewNotes.setAdapter(adapter);
}
@Override
public void onCancelled(@NonNull DatabaseError databaseError) {
}
});
}
我想在活动的列表视图中查看这些内容这里我还使用了“String[]notes={“notes”}”;参考是“notes”可能重复的。请在firebase数据库控制台中显示数据排列的快照。我真的不知道如何在评论中发布图片。我是新来的
Spinnerdata ----> -Lnansd3ur3ufbu3bu3 ------> name: tybsc com sci (etc)'