E/AndroidRuntime: FATAL EXCEPTION: main
Process: com.example.rksihub, PID: 10066
java.lang.RuntimeException: Unable to resume activity {com.example.rksihub/com.example.rksihub.activities.RegisterActivity}: java.lang.NullPointerException: Attempt to invoke virtual method 'void android.widget.Button.setOnClickListener(android.view.View$OnClickListener)' on a null object reference
at android.app.ActivityThread.performResumeActivity(
ActivityThread.java:4205)
at android.app.ActivityThread.handleResumeActivity(
ActivityThread.java:4237)
at android.app.servertransaction.ResumeActivityItem.execute(
ResumeActivityItem.java:52)
at android.app.servertransaction.TransactionExecutor.executeLifecycleState(
TransactionExecutor.java:176)
at android.app.servertransaction.TransactionExecutor.execute(
TransactionExecutor.java:97)
at android.app.ActivityThread$H.handleMessage(
ActivityThread.java:2016)
at android.os.Handler.dispatchMessage(
Handler.java:107)
at android.os.Looper.loop(
Looper.java:214)
at android.app.ActivityThread.main(
ActivityThread.java:7356)
at java.lang.reflect.Method.invoke(Native Method)
at com.android.internal.os.RuntimeInit$
MethodAndArgsCaller.run(
RuntimeInit.java:492)
at com.android.internal.os.ZygoteInit.main(
ZygoteInit.java:930)
Caused by: java.lang.NullPointerException: Attempt to invoke virtual method 'void android.widget.Button.setOnClickListener(android.view.View$OnClickListener)' on a null object reference
at com.example.rksihub.fragments.EnterPhoneNumberFragment.onStart(EnterPhoneNumberFragment.kt:50)
at androidx.fragment.app.Fragment.performStart(
Fragment.java:3021)
at androidx.fragment.app.FragmentStateManager.start(
FragmentStateManager.java:589)
at androidx.fragment.app.FragmentStateManager.moveToExpectedState(
FragmentStateManager.java:300)
at androidx.fragment.app.FragmentManager.executeOpsTogether(
FragmentManager.java:2189)
at androidx.fragment.app.FragmentManager.removeRedundantOperationsAndExecute(
FragmentManager.java:2100)
at androidx.fragment.app.FragmentManager.execPendingActions(
FragmentManager.java:2002)
at androidx.fragment.app.FragmentController.execPendingActions(
FragmentController.java:451)
at androidx.fragment.app.FragmentActivity.onResume(
FragmentActivity.java:436)
at android.app.Instrumentation.callActivityOnResume(
Instrumentation.java:1446)
at android.app.Activity.performResume(
Activity.java:7939)
at android.app.ActivityThread.performResumeActivity(
ActivityThread.java:4195)
at android.app.ActivityThread.handleResumeActivity(
ActivityThread.java:4237)
at android.app.servertransaction.ResumeActivityItem.execute(
ResumeActivityItem.java:52)
at android.app.servertransaction.TransactionExecutor.executeLifecycleState(
TransactionExecutor.java:176)
at android.app.servertransaction.TransactionExecutor.execute(
TransactionExecutor.java:97)
at android.app.ActivityThread$H.handleMessage(
ActivityThread.java:2016)
at android.os.Handler.dispatchMessage(
Handler.java:107)
at android.os.Looper.loop(
Looper.java:214)
at android.app.ActivityThread.main(
ActivityThread.java:7356)
at java.lang.reflect.Method.invoke(Native Method)
at com.android.internal.os.RuntimeInit$
MethodAndArgsCaller.run(
RuntimeInit.java:492)
at com.android.internal.os.ZygoteInit.main(
ZygoteInit.java:930)
I/Process: Sending signal. PID: 10066 SIG: 9