这是我的错误E/AndroidRuntime: FATAL EXCEPTION: main Process: com.example.blogapp, PID: 20085 java.lang.NullPointerException: Attempt to invoke virtual method 'void android.widget.TextView.setText(java.lang.CharSequence)' on a null object reference at com.example.together.adapter.PetchingBunyangAdapter$2.onDataChange(PetchingBunyangAdapter.java:152) at com.google.firebase.database.core.ValueEventRegistration.fireEvent(com.google.firebase:firebase-database@@17.0.0:75) at com.google.firebase.database.core.view.DataEvent.fire(com.google.firebase:firebase-database@@17.0.0:63) at com.google.firebase.database.core.view.EventRaiser$1.run(com.google.firebase:firebase-database@@17.0.0:55) at android.os.Handler.handleCallback(Handler.java:873) at android.os.Handler.dispatchMessage(Handler.java:99) at android.os.Looper.loop(Looper.java:193) at android.app.ActivityThread.main(ActivityThread.java:6669) at java.lang.reflect.Method.invoke(Native Method) at com.android.internal.os.RuntimeInit$MethodAndArgsCaller.run(RuntimeInit.java:493) at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:858)我知道 null 的含义但在这种情况下我无法理解我尝试在我的片段中使用回收器但我已经得到了你从这里看到的小部件 从这里我已经添加了小部件public class MyViewHolder extends RecyclerView.ViewHolder{}我不明白是什么让它为空?尽管它已经存在
1 回答
人到中年有点甜
TA贡献1895条经验 获得超7个赞
尝试调试这些值,因为其中一个值可能会变为 null。
petchingBunyang.getPetName(); petchingBunyang.getPetBreed(); petchingBunyang.getPetAge()
并检查 Pet Age 是否为 String 。
添加回答
举报
0/150
提交
取消