ich diese Fehler bin Empfang als ich versuchte, eine Listenansicht mit Feuerbasis Adapter Feuerbasis UIPopulate Listview mit Firebase Adapter
com.google.firebase.database.DatabaseException aufzufüllen: Fehler Wert konvertieren Typ java.util.HashMap zu String com.google.firebase.database.DatabaseException: Klasse java.util.HashMap generischen Typparameter hat, benutzen Sie bitte GenericTypeIndicator statt
ist hier der Code
DatabaseReference ref = FirebaseDatabase.getInstance().getReference();
DatabaseReference a = ref.child("info");
final FirebaseListAdapter<String> adapter =
new FirebaseListAdapter<String>(this,String.class,android.R.layout.simple_list_item_1,a) {
@Override
protected void populateView(View v, String model, int position) {
TextView text = (TextView) findViewById(android.R.id.text1);
text.setText(model);
}
hier ist ein Beispiel für json Daten
"info" : {
"KSTUJILdwPN305Fs7ujhga4knlG3" : {
"File Info" : {
"-JFRkA855rfOU7GtcK4" : {
"Name" : "John",
"Adress" : "Test Adress",
"Favourite_food" : "Bread",
},
Können Sie ein kleines Beispiel für die JSON zeigen (als Text, keine Screenshot bitte) an Ort 'a'? Sie können dies erhalten, indem Sie es von Ihrer Firebase-Datenbankkonsole exportieren. –
ok Ich aktualisierte Frage mit einem Beispiel für JSON-Daten –