Радиокнопка поиска данных из базы данных Firebase на Android - PullRequest
0 голосов
/ 20 мая 2018

Я пытаюсь восстановить имя пользователя в профиле и классифицировал пользователя по полу.Посоветуйте, пожалуйста, как извлечь имя пользователя из переключателя child из базы данных Firebase .Ниже приведен фрагмент кода.

mRadioGroup = (RadioGroup) findViewById(R.id.radiogroup);
int selectId = mRadioGroup.getCheckedRadioButtonId();

final RadioButton radioButton = (RadioButton) findViewById(selectId);

if (radioButton.getText() == null) {
    return;
}
mUserDatabase = FirebaseDatabase.getInstance().getReference().child("Users").child(radioButton.getText().toString()).child(current_uid);

1 Ответ

0 голосов
/ 20 мая 2018

Вы можете это -

mUserDatabase = FirebaseDatabase.getInstance().getReference().child("Users")
.child(radioButton.getText().toString()).child(current_uid)
.addListenerForSingleValueEvent(new ValueEventListener() {
    @Override
    public void onDataChange(DataSnapshot dataSnapshot){
        // The rest code after retrieval of a user goes here

    }
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...