如何调用和显示

首先,我想构建导航抽屉。我已经从 firebase 调用了文本,但我的问题是如何在 nav_header 中显示。我不知道如何具体解释。我想输入名字和姓氏,但我不知道在哪里调用类。我尝试显示我的代码。


这就是我从 firebase 调用字符串的方式,但现在我尝试在导航栏中显示


 userDatabase = new UserDatabase();


    reff = FirebaseDatabase.getInstance().getReference("Member").child(userid);

    reff.addValueEventListener(new ValueEventListener() {

        @Override

        public void onDataChange(@NonNull DataSnapshot dataSnapshot) {


            for(DataSnapshot snap: dataSnapshot.getChildren()){

                UserDatabase user = snap.getValue(UserDatabase.class);

                txvName.setText(""+user.getFirstName()+" "+user.getLastName());

                txvAdd.setText(""+user.getAddress1()+" "+user.getAddress2()+" "+user.getAddress3());

            }

        }


        @Override

        public void onCancelled(@NonNull DatabaseError databaseError) {


        }

    });

这么多的 xml,只有一个类是 sidemenu.class 。我不知道将代码放在 sidemenu.class 的哪里


波斯汪
浏览 74回答 1
1回答

潇湘沐

您可以调用包含导航抽屉的内部活动并添加这样的菜单项final Menu menu = navigationView.getMenu(); menu.add(user.getFirstName()+" "+user.getLastName());
打开App,查看更多内容
随时随地看视频慕课网APP

相关分类

Java