从Firebase数据库到Android的单选按钮数据检索

时间:2018-05-20 07:44:37

标签: android firebase firebase-realtime-database

我正在尝试将用户名检索到个人资料活动中,并且我已根据用户的性别对用户进行了分类。请告诉我如何从 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 :(得分:-2)

你能这样 -

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

    }