M
M
MODifikaTOR2017-03-16 08:24:51
Java
MODifikaTOR, 2017-03-16 08:24:51

Why is the activity not opening?

Debugged your application. Activities opened as expected. And at one point, when trying to open one activity, the application started to crash, googled the log - the application swears at unregistered activity. At the same time, all activities are registered and up to this point, everything was opened as expected. How to fix?
Error log:

03-16 08:24:15.897 24294-24294/com.diplom.modifikator.organizer E/AndroidRuntime: FATAL EXCEPTION: main
                                                                                  Process: com.diplom.modifikator.organizer, PID: 24294
                                                                                  java.lang.RuntimeException: Unable to instantiate activity ComponentInfo{com.diplom.modifikator.organizer/com.diplom.modifikator.organizer.Notes}: java.lang.NullPointerException: Attempt to invoke virtual method 'android.view.Window$Callback android.view.Window.getCallback()' on a null object reference
                                                                                      at android.app.ActivityThread.performLaunchActivity(ActivityThread.java:2366)
                                                                                      at android.app.ActivityThread.handleLaunchActivity(ActivityThread.java:2521)
                                                                                      at android.app.ActivityThread.access$800(ActivityThread.java:162)
                                                                                      at android.app.ActivityThread$H.handleMessage(ActivityThread.java:1412)
                                                                                      at android.os.Handler.dispatchMessage(Handler.java:106)
                                                                                      at android.os.Looper.loop(Looper.java:189)
                                                                                      at android.app.ActivityThread.main(ActivityThread.java:5535)
                                                                                      at java.lang.reflect.Method.invoke(Native Method)
                                                                                      at java.lang.reflect.Method.invoke(Method.java:372)
                                                                                      at com.android.internal.os.ZygoteInit$MethodAndArgsCaller.run(ZygoteInit.java:950)
                                                                                      at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:745)
                                                                                   Caused by: java.lang.NullPointerException: Attempt to invoke virtual method 'android.view.Window$Callback android.view.Window.getCallback()' on a null object reference
                                                                                      at android.support.v7.app.AppCompatDelegateImplBase.<init>(AppCompatDelegateImplBase.java:120)
                                                                                      at android.support.v7.app.AppCompatDelegateImplV9.<init>(AppCompatDelegateImplV9.java:151)
                                                                                      at android.support.v7.app.AppCompatDelegateImplV11.<init>(AppCompatDelegateImplV11.java:31)
                                                                                      at android.support.v7.app.AppCompatDelegateImplV14.<init>(AppCompatDelegateImplV14.java:55)
                                                                                      at android.support.v7.app.AppCompatDelegate.create(AppCompatDelegate.java:205)
                                                                                      at android.support.v7.app.AppCompatDelegate.create(AppCompatDelegate.java:185)
                                                                                      at android.support.v7.app.AppCompatActivity.getDelegate(AppCompatActivity.java:519)
                                                                                      at android.support.v7.app.AppCompatActivity.findViewById(AppCompatActivity.java:190)
                                                                                      at com.diplom.modifikator.organizer.Notes.<init>(Notes.java:30)
                                                                                      at java.lang.reflect.Constructor.newInstance(Native Method)
                                                                                      at java.lang.Class.newInstance(Class.java:1572)
                                                                                      at android.app.Instrumentation.newActivity(Instrumentation.java:1065)
                                                                                      at android.app.ActivityThread.performLaunchActivity(ActivityThread.java:2356)
                                                                                      at android.app.ActivityThread.handleLaunchActivity(ActivityThread.java:2521) 
                                                                                      at android.app.ActivityThread.access$800(ActivityThread.java:162) 
                                                                                      at android.app.ActivityThread$H.handleMessage(ActivityThread.java:1412) 
                                                                                      at android.os.Handler.dispatchMessage(Handler.java:106) 
                                                                                      at android.os.Looper.loop(Looper.java:189) 
                                                                                      at android.app.ActivityThread.main(ActivityThread.java:5535) 
                                                                                      at java.lang.reflect.Method.invoke(Native Method) 
                                                                                      at java.lang.reflect.Method.invoke(Method.java:372) 
                                                                                      at com.android.internal.os.ZygoteInit$MethodAndArgsCaller.run(ZygoteInit.java:950) 
                                                                                      at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:745

Answer the question

In order to leave comments, you need to log in

1 answer(s)
M
MODifikaTOR, 2017-03-16
@MODifikaTOR18

Solved the problem: the initialization of the variable was in the wrong place.

Didn't find what you were looking for?

Ask your question

Ask a Question

731 491 924 answers to any question