调用 onClickListener 时出现 NullPointerException

基邦林

我正在制作一个登录系统,我不知道为什么会发生这种情况。我该如何解决这个问题?这是有关 NullPointerException 的类的一部分。

    final TextView registerButton = (TextView)findViewById(R.id.registerButton);
    registerButton.setOnClickListener(new View.OnClickListener() {
        @Override
        public void onClick(View view) {
            Intent registerIntent=new Intent(LoginActivity.this, RegisterActivity.class);
            LoginActivity.this.startActivity(registerIntent);
        }
    });

以下是来自 logcat 的上下文。

03-22 10:37:13.066 8500-8500/? E/dex2oat: Failed to create oat file: /data/dalvik-cache/arm/data@[email protected]@[email protected]: Permission denied
03-22 10:37:13.141 3897-3897/? E/SDAgentPackageStateReceiver: Not going to handle 'com.example.gibong.capstone'!
03-22 10:37:13.166 6707-6707/? E/Launcher.Model: onPackageAdded :com.example.gibong.capstone
03-22 10:37:13.296 8526-8526/? E/dex2oat: Failed to create oat file: /data/dalvik-cache/arm/data@[email protected]@[email protected]: Permission denied
03-22 10:37:13.341 8533-8533/? E/dex2oat: Failed to create oat file: /data/dalvik-cache/arm/data@[email protected]@[email protected]: Permission denied
03-22 10:37:13.391 8539-8539/? E/dex2oat: Failed to create oat file: /data/dalvik-cache/arm/data@[email protected]@[email protected]: Permission denied
03-22 10:37:13.461 8543-8543/? E/dex2oat: Failed to create oat file: /data/dalvik-cache/arm/data@[email protected]@[email protected]: Permission denied
03-22 10:37:13.516 8561-8561/? E/dex2oat: Failed to create oat file: /data/dalvik-cache/arm/data@[email protected]@[email protected]: Permission denied
03-22 10:37:13.566 8567-8567/? E/dex2oat: Failed to create oat file: /data/dalvik-cache/arm/data@[email protected]@[email protected]: Permission denied
03-22 10:37:13.616 8572-8572/? E/dex2oat: Failed to create oat file: /data/dalvik-cache/arm/data@[email protected]@[email protected]: Permission denied
03-22 10:37:13.666 8577-8577/? E/dex2oat: Failed to create oat file: /data/dalvik-cache/arm/data@[email protected]@[email protected]: Permission denied
03-22 10:37:13.716 8581-8581/? E/dex2oat: Failed to create oat file: /data/dalvik-cache/arm/data@[email protected]@[email protected]: Permission denied
03-22 10:37:13.771 8587-8587/? E/dex2oat: Failed to create oat file: /data/dalvik-cache/arm/data@[email protected]@[email protected]: Permission denied
03-22 10:37:14.511 8474-8474/? E/AndroidRuntime: FATAL EXCEPTION: main
                                                 Process: com.example.gibong.capstone, PID: 8474
                                                 java.lang.RuntimeException: Unable to start activity ComponentInfo{com.example.gibong.capstone/com.example.gibong.capstone.LoginActivity}: java.lang.NullPointerException: Attempt to invoke virtual method 'void android.widget.TextView.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.TextView.setOnClickListener(android.view.View$OnClickListener)' on a null object reference
                                                     at com.example.gibong.capstone.LoginActivity.onCreate(LoginActivity.java:35)
                                                     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) 

由于我的英语和本网站不流利,我为我对英语和文字风格的使用不当而道歉。

施缪尔
java.lang.NullPointerException: Attempt to invoke virtual method 'void android.widget.TextView.setOnClickListener(android.view.View$OnClickListener)' on a null object 

在下面的行中

final TextView registerButton = (TextView)findViewById(R.id.registerButton);

你通过正确的id吗?检查R.id.registerButton您的 xml 文件中是否存在

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

调用Window.setVisible()时发生NullPointerException

来自分类Dev

片段中OnClickListener的NullPointerException

来自分类Dev

当为BroadcastReceiver调用onReceive时发生NullPointerException

来自分类Dev

调用GetText()时发生NullPointerException

来自分类Dev

调用readValue时出现Json NullPointerException

来自分类Dev

在onCreate中调用findViewById时发生NullPointerException

来自分类Dev

在RemotePlaybackClient上调用play()时,Google Play服务中出现NullPointerException

来自分类Dev

调用ResultSet.getDate()时发生NullPointerException

来自分类Dev

创建onClickListener时发生NullPointerException

来自分类Dev

调用Bitmap.createBitmap时发生NullPointerException

来自分类Dev

调用getter方法时发生NullPointerException

来自分类Dev

调用Retrofit.Call <>时发生NullPointerException

来自分类Dev

调用pack()JPOS时获取NullPointerException

来自分类Dev

在FragmentManager上调用popBackstackImmediate()时,getHandler()NullPointerException

来自分类Dev

Mockito:从模拟的类调用方法时出现java.lang.NullPointerException

来自分类Dev

尝试调用方法,但出现NullPointerException

来自分类Dev

调用GetText()时发生NullPointerException

来自分类Dev

调用readValue时,Json NullPointerException

来自分类Dev

Android onClickListener NullPointerException

来自分类Dev

调用getDefaultSharedPreference时发生NullPointerException

来自分类Dev

创建onClickListener时发生NullPointerException

来自分类Dev

从Activity调用Fragment方法时出现NullPointerException吗?

来自分类Dev

Hadoop:调用getFsStatistics时出现NullPointerException

来自分类Dev

在片段中设置onClickListener时发生NullPointerException

来自分类Dev

调用 EJB 方法时出现 NullPointerException

来自分类Dev

调用 PlacePicker 时出现 NullPointerException

来自分类Dev

调用Redis方法时出现NullPointerException

来自分类Dev

设置 onClickListener 时出现 NullPointerException

来自分类Dev

获取 AppBarLayout 并调用 setFitsSystemWindows() 时出现 NullPointerException

Related 相关文章

  1. 1

    调用Window.setVisible()时发生NullPointerException

  2. 2

    片段中OnClickListener的NullPointerException

  3. 3

    当为BroadcastReceiver调用onReceive时发生NullPointerException

  4. 4

    调用GetText()时发生NullPointerException

  5. 5

    调用readValue时出现Json NullPointerException

  6. 6

    在onCreate中调用findViewById时发生NullPointerException

  7. 7

    在RemotePlaybackClient上调用play()时,Google Play服务中出现NullPointerException

  8. 8

    调用ResultSet.getDate()时发生NullPointerException

  9. 9

    创建onClickListener时发生NullPointerException

  10. 10

    调用Bitmap.createBitmap时发生NullPointerException

  11. 11

    调用getter方法时发生NullPointerException

  12. 12

    调用Retrofit.Call <>时发生NullPointerException

  13. 13

    调用pack()JPOS时获取NullPointerException

  14. 14

    在FragmentManager上调用popBackstackImmediate()时,getHandler()NullPointerException

  15. 15

    Mockito:从模拟的类调用方法时出现java.lang.NullPointerException

  16. 16

    尝试调用方法,但出现NullPointerException

  17. 17

    调用GetText()时发生NullPointerException

  18. 18

    调用readValue时,Json NullPointerException

  19. 19

    Android onClickListener NullPointerException

  20. 20

    调用getDefaultSharedPreference时发生NullPointerException

  21. 21

    创建onClickListener时发生NullPointerException

  22. 22

    从Activity调用Fragment方法时出现NullPointerException吗?

  23. 23

    Hadoop:调用getFsStatistics时出现NullPointerException

  24. 24

    在片段中设置onClickListener时发生NullPointerException

  25. 25

    调用 EJB 方法时出现 NullPointerException

  26. 26

    调用 PlacePicker 时出现 NullPointerException

  27. 27

    调用Redis方法时出现NullPointerException

  28. 28

    设置 onClickListener 时出现 NullPointerException

  29. 29

    获取 AppBarLayout 并调用 setFitsSystemWindows() 时出现 NullPointerException

热门标签

归档