В настоящее время я изучаю Firebase и Android Studios.Я пытаюсь вытащить данные из моей базы данных в конкретные переменные.
Это код, в котором я запутался, я понимаю код, я просто не уверен, как заставить setUserName быть сохраненным в moverName.
private void showData(DataSnapshot dataSnapshot) {
for(DataSnapshot ds : dataSnapshot.getChildren()){
moverInfo mInfo = new moverInfo();
mInfo.setUserName(ds.child(userID).getValue(moverInfo.class).getUserName()); //set & get the name
mInfo.setLicense(ds.child(userID).getValue(moverInfo.class).getLicense()); //set & get license number
mInfo.setVehReg(ds.child(userID).getValue(moverInfo.class).getVehReg()); //set & get veh reg
//String moverName = dataSnapshot.getValue(moverInfo.class).setUserName();
}
}
Я пытаюсь установить имя пользователя, извлеченное в moverName, который является пустой переменной, которая прикреплена к моему графическому интерфейсу.