2016-09-25 5 views
-2

私のデータベースはこれです - >私の子供は宇宙で火災基地で働かないのですか?

{ 
    "140107": { 
    "Guest First Name": "As", 
    "Guest Last Name": "Rodrigues", 
    "Email": "[email protected]", 
    "Country": "Brazil", 
    "Check-In date": "11-Jun-2016", 
    "Check-Out date": "12-Jun-2016", 
    "Room": "Cama Casal com suite", 
    "Unit No": 1, 
    "Subtotal": 90, 
    "Revenue": 90, 
    "Currency": "BRL", 
    "Create Date": "19-May-2016" 
    } 
} 

私のコードは、このエラーがないように、このspace.Iと私の銀行はそれを変更する必要があるため、命令childSnapshot.child("Unit No").getValue(String.class)でエラーが発生し、この

public void ProcuraReservaporemail(){ 
    String email = FirebaseAuth.getInstance().getCurrentUser().getEmail(); 
    myRef = database.getReference("reserva/"); 
    myRef.orderByChild("Email").equalTo(email).addValueEventListener(new ValueEventListener() { 
     @Override 
     public void onDataChange(DataSnapshot dataSnapshot) { 
      // Reserva reserva1; 
      for(DataSnapshot childSnapshot: dataSnapshot.getChildren()) { 
       // reserva1 = new Reserva(childSnapshot); 

       String Unit = (String) childSnapshot.child("Unit No").getValue(); 
       textview2.setText(Unit); 
       textview2.setText(childSnapshot.child("Unit No").getValue(String.class)); 
} 
} 

ですもはや起こらない?私はすべての私の銀行をより多くの仕事に変えることを考えました。活動が止まったという特定のエラーはありません。

+0

エラーは何ですか? –

+0

私たちにエラーを報告してください。私たちは霊能力を持つマジシャンではありません –

+0

アクティビティが動作を停止したため、特定のエラーが発生していません。 –

答えて

0

は、使用してみてください:

(String) childSnapshot.child("Unit No").getValue() 

または

String.valueOf(childSnapshot.child("Unit No").getValue()) 
+0

これがどのように異なるのか説明できますか? –

+0

そして、OPがエラーを明確にするまで待っていたはずです。私たちはそれがなければ何が間違っているのか分かりません。 –

+0

String Unit =(String)childSnapshot.child( "ユニット番号")。getValue(); textview2.setText(Unit);機能していても、活動は停止しています。 –

関連する問題