0

有没有办法将号码从发送NumberPickerFirebase?我已经NumberPickerGITHUB. 但是我想在选择要发送到的号码时Firebase,有没有办法?

我试过这段代码:

 String number = numberPicker.getText().toString().trim();

Firebase 的代码:

private boolean updateProdus(String id, String number){

    DatabaseReference databaseReference = FirebaseDatabase.getInstance().getReference("produse").child(id);

    Produse produse = new Produse(id, number);

    databaseReference.setValue(produse);
    Toast.makeText(this, "Edited", Toast.LENGTH_LONG).show();
    return true;
}

但它不起作用。

4

1 回答 1

1
private boolean updateProdus(String id, String number){

DatabaseReference databaseReference = FirebaseDatabase.getInstance().getReference("produse").push();

databaseReference.child("number").setValue(number);
Toast.makeText(this, "Edited", Toast.LENGTH_LONG).show();
return true;
}

用于push()创建一个随机的 id,然后在其中会有一个具有值 number 的孩子。

检查这个:https ://developer.android.com/reference/android/widget/NumberPicker.html

你可以得到这样的号码:

String number=""+numberpicker.getValue();
于 2017-11-14T12:57:36.177 回答