mercredi 15 juin 2016

Any changes on layout, or creating new layout crashes my app. Android Studio

I have an android application which has more than 20 layouts. In recent days if I make any changes in layout (generally id changing, creating new component or layout) crashes my app or changes some layouts by itself. I have a menu and when I click menu icon it shows my custom actionbar layout instead of custom menu layout. Most of time app crashes.

I have tired clean and rebuild project but it doesnt work. I made some search but there is nothing about it. Please help me.

I just added an empty layout to my app and gave me this crash.

06-15 14:34:50.191 16644-16644/com.larya.ucakbiletcomapp E/AndroidRuntime: FATAL EXCEPTION: main
                                                                       Process: com.larya.ucakbiletcomapp, PID: 16644
                                                                       java.lang.RuntimeException: Unable to start activity ComponentInfo{com.larya.ucakbiletcomapp/com.larya.ucakbiletcomapp.MainActivity}: java.lang.NullPointerException: Attempt to invoke virtual method 'void android.widget.RelativeLayout.setOnClickListener(android.view.View$OnClickListener)' on a null object reference
                                                                           at android.app.ActivityThread.performLaunchActivity(ActivityThread.java:3253)
                                                                           at android.app.ActivityThread.handleLaunchActivity(ActivityThread.java:3349)
                                                                           at android.app.ActivityThread.access$1100(ActivityThread.java:221)
                                                                           at android.app.ActivityThread$H.handleMessage(ActivityThread.java:1794)
                                                                           at android.os.Handler.dispatchMessage(Handler.java:102)
                                                                           at android.os.Looper.loop(Looper.java:158)
                                                                           at android.app.ActivityThread.main(ActivityThread.java:7225)
                                                                           at java.lang.reflect.Method.invoke(Native Method)
                                                                           at com.android.internal.os.ZygoteInit$MethodAndArgsCaller.run(ZygoteInit.java:1230)
                                                                           at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:1120)
                                                                        Caused by: java.lang.NullPointerException: Attempt to invoke virtual method 'void android.widget.RelativeLayout.setOnClickListener(android.view.View$OnClickListener)' on a null object reference
                                                                           at com.larya.ucakbiletcomapp.MainActivity.setBasicClickListener(MainActivity.java:238)
                                                                           at com.larya.ucakbiletcomapp.MainActivity.onCreate(MainActivity.java:127)
                                                                           at android.app.Activity.performCreate(Activity.java:6876)
                                                                           at android.app.Instrumentation.callActivityOnCreate(Instrumentation.java:1135)
                                                                           at android.app.ActivityThread.performLaunchActivity(ActivityThread.java:3206)
                                                                           at android.app.ActivityThread.handleLaunchActivity(ActivityThread.java:3349) 
                                                                           at android.app.ActivityThread.access$1100(ActivityThread.java:221) 
                                                                           at android.app.ActivityThread$H.handleMessage(ActivityThread.java:1794) 
                                                                           at android.os.Handler.dispatchMessage(Handler.java:102) 
                                                                           at android.os.Looper.loop(Looper.java:158) 
                                                                           at android.app.ActivityThread.main(ActivityThread.java:7225) 
                                                                           at java.lang.reflect.Method.invoke(Native Method) 
                                                                           at com.android.internal.os.ZygoteInit$MethodAndArgsCaller.run(ZygoteInit.java:1230) 
                                                                           at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:1120) 

Aucun commentaire:

Enregistrer un commentaire