首先,我想构建导航抽屉。我已经从 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 的哪里
1 回答
潇湘沐
TA贡献1816条经验 获得超6个赞
您可以调用包含导航抽屉的内部活动并添加这样的菜单项
final Menu menu = navigationView.getMenu(); menu.add(user.getFirstName()+" "+user.getLastName());
添加回答
举报
0/150
提交
取消