Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/java/400.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/5/google-sheets/3.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Java 我想在listview中检索firebase数据_Java_Android - Fatal编程技术网

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)'