E/AndroidRuntime: FATAL EXCEPTION: main
Process: com.example.myapplication, PID: 7265
java.lang.NullPointerException: Attempt to invoke virtual method 'int com.example.myapplication.data.MeetingData.getID()' on a null object reference
at com.example.myapplication.data.MeetingDao_Impl$2.bind(MeetingDao_Impl.java:73)
at com.example.myapplication.data.MeetingDao_Impl$2.bind(MeetingDao_Impl.java:65)
at androidx.room.EntityDeletionOrUpdateAdapter.handle(EntityDeletionOrUpdateAdapter.java:69)
at com.example.myapplication.data.MeetingDao_Impl.delete(MeetingDao_Impl.java:103)
at com.example.myapplication.MeetingHistoryAdapter.onItemSwiped(MeetingHistoryAdapter.java:138)
at com.example.myapplication.CardviewTouchHelper.onSwiped(CardviewTouchHelper.java:50)
at androidx.recyclerview.widget.ItemTouchHelper$4.run(ItemTouchHelper.java:712)
at android.os.Handler.handleCallback(Handler.java:938)
at android.os.Handler.dispatchMessage(Handler.java:99)
at android.os.Looper.loop(Looper.java:223)
at android.app.ActivityThread.main(ActivityThread.java:7656)
at java.lang.reflect.Method.invoke(Native Method)
at com.android.internal.os.RuntimeInit$MethodAndArgsCaller.run(RuntimeInit.java:592)
at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:947)
I/Process: Sending signal. PID: 7265 SIG: 9
.notifyDataSetChanged() löst das Problem leider nicht. Fehler tritt nicht auf, wenn das Fragment neu lädt (z.B. nach Wechsel auf das SettingsFragment).
.notifyDataSetChanged()
löst das Problem leider nicht. Fehler tritt nicht auf, wenn das Fragment neu lädt (z.B. nach Wechsel auf das SettingsFragment).