小编Sai*_*kar的帖子

java.lang.ClassCastException:java.util.HashMap无法强制转换为java.lang.String

嘿,任何人都可以帮助我清除此错误:

java.lang.ClassCastException:java.util.HashMap无法转换为in.xyz.firebase.MainActivity $ 1.onDataChange中的java.lang.String

MainActivity.java

import java.lang.String;
import android.support.v7.app.AppCompatActivity;
import android.os.Bundle; 
import android.view.Menu;
import android.view.MenuItem;
import android.widget.Button;
import android.widget.TextView;

import com.firebase.client.DataSnapshot;
import com.firebase.client.Firebase;
import com.firebase.client.FirebaseError;
import com.firebase.client.ValueEventListener;

public class MainActivity extends AppCompatActivity {

private Firebase mRef;

@Override
protected void onCreate(Bundle savedInstanceState) {
    super.onCreate(savedInstanceState);
    setContentView(R.layout.activity_main);
    Firebase.setAndroidContext(this);
}

@Override
protected void onStart() {
    super.onStart();
    Button b1 = (Button) findViewById(R.id.buttonSunny);
    Button b2 = (Button) findViewById(R.id.buttonFoggy);
   final  TextView t1 = (TextView) findViewById(R.id.textView);

    mRef = new Firebase("https://docs-    examples.firebaseio.com/web/saving-data/fireblog/posts");

    mRef.addValueEventListener(new ValueEventListener() {
        @Override
        public void onDataChange(DataSnapshot …
Run Code Online (Sandbox Code Playgroud)

java android firebase

2
推荐指数
1
解决办法
1万
查看次数

标签 统计

android ×1

firebase ×1

java ×1