Android sdk:java.lang.NullPointerException:尝试调用虚方法

Android sdk:java.lang.NullPointerException:尝试调用虚方法,第1张

概述当我尝试在我的设备上调试应用程序并尝试在几个小时内摆脱它时,我收到此错误…并且无法弄清楚…如果有人能找到解决方案,那将是非常棒的,因为我想要尽快为我的应用发布新的更新.. 07-05 22:45:02.550 2821-2821/davvarn.csgo_maps E/AndroidRuntime﹕ FATAL EXCEPTION: main Process: davvarn.csg 当我尝试在我的设备上调试应用程序并尝试在几个小时内摆脱它时,我收到此错误…并且无法弄清楚…如果有人能找到解决方案,那将是非常棒的,因为我想要尽快为我的应用发布新的更新..
07-05 22:45:02.550    2821-2821/davvarn.csgo_maps E/AndroIDRuntime﹕ FATAL EXCEPTION: main    Process: davvarn.csgo_maps,PID: 2821    java.lang.RuntimeException: Unable to start activity ComponentInfo{davvarn.csgo_maps/davvarn.csgo_maps.MainActivity}: java.lang.NullPointerException: Attempt to invoke virtual method 'voID androID.Widget.ImageVIEw.setimageDrawable(androID.graphics.drawable.Drawable)' on a null object reference            at androID.app.ActivityThread.performlaunchActivity(ActivityThread.java:2356)            at androID.app.ActivityThread.handleLaunchActivity(ActivityThread.java:2418)            at androID.app.ActivityThread.access0(ActivityThread.java:154)            at androID.app.ActivityThread$H.handleMessage(ActivityThread.java:1321)            at androID.os.Handler.dispatchMessage(Handler.java:102)            at androID.os.Looper.loop(Looper.java:135)            at androID.app.ActivityThread.main(ActivityThread.java:5289)            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:904)            at com.androID.internal.os.ZygoteInit.main(ZygoteInit.java:699)     Caused by: java.lang.NullPointerException: Attempt to invoke virtual method 'voID androID.Widget.ImageVIEw.setimageDrawable(androID.graphics.drawable.Drawable)' on a null object reference            at davvarn.csgo_maps.MainActivity.changeContent(MainActivity.java:176)            at davvarn.csgo_maps.MainActivity.onCreate(MainActivity.java:115)            at androID.app.Activity.performCreate(Activity.java:5990)            at androID.app.Instrumentation.callActivityOnCreate(Instrumentation.java:1106)            at androID.app.ActivityThread.performlaunchActivity(ActivityThread.java:2309)at androID.app.ActivityThread.handleLaunchActivity(ActivityThread.java:2418)at androID.app.ActivityThread.access0(ActivityThread.java:154)at androID.app.ActivityThread$H.handleMessage(ActivityThread.java:1321)at androID.os.Handler.dispatchMessage(Handler.java:102)at androID.os.Looper.loop(Looper.java:135)at androID.app.ActivityThread.main(ActivityThread.java:5289)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:904)at com.androID.internal.os.ZygoteInit.main(ZygoteInit.java:699)

我真的不知道如何粘贴MainActivity文件,因为我是Stackoverflow的新手.请让我知道如何,我会尝试.

解决方法 确保已初始化图像视图并使用XML中定义的正确ID.您可以像这样初始化ImageVIEw:

ImageVIEw imageVIEw =(ImageVIEw)findVIEwByID(R.ID.yourImageVIEwIDHere);

在onCreate调用setContentVIEw之后,请执行此 *** 作.

总结

以上是内存溢出为你收集整理的Android sdk:java.lang.NullPointerException:尝试调用虚方法全部内容,希望文章能够帮你解决Android sdk:java.lang.NullPointerException:尝试调用虚方法所遇到的程序开发问题。

如果觉得内存溢出网站内容还不错,欢迎将内存溢出网站推荐给程序员好友。

欢迎分享,转载请注明来源:内存溢出

原文地址:https://54852.com/web/1130496.html

(0)
打赏 微信扫一扫微信扫一扫 支付宝扫一扫支付宝扫一扫
上一篇 2022-05-30
下一篇2022-05-30

发表评论

登录后才能评论

评论列表(0条)

    保存