linhvovan29546 / react-native-full-screen-notification-incoming-call

Android notification full screen incoming call for React Native
MIT License
41 stars 13 forks source link

crash app #58

Closed kiet12147 closed 1 month ago

kiet12147 commented 2 months ago

Bác xem chỗ này giúp mình với sao mình bị crash app lỗi sau java.lang.RuntimeException: Unable to start activity ComponentInfo{vn.cloudpro.salesapp/com.reactnativefullscreennotificationincomingcall.IncomingCallActivity}: java.lang.NullPointerException: Attempt to invoke virtual method 'void android.widget.LinearLayout.setOnClickListener(android.view.View$OnClickListener) theo mình check thì 2 LinearLayout lnDeclineCall,lnAcceptCall hiện đang là null thì setup thiêu bước gì ạ "react-native-full-screen-notification-incoming-call": "1.0.1", "react-native:"0.73"

linhvovan29546 commented 2 months ago

Bác xem chỗ này giúp mình với sao mình bị crash app lỗi sau java.lang.RuntimeException: Unable to start activity ComponentInfo{vn.cloudpro.salesapp/com.reactnativefullscreennotificationincomingcall.IncomingCallActivity}: java.lang.NullPointerException: Attempt to invoke virtual method 'void android.widget.LinearLayout.setOnClickListener(android.view.View$OnClickListener) theo mình check thì 2 LinearLayout lnDeclineCall,lnAcceptCall hiện đang là null thì setup thiêu bước gì ạ "react-native-full-screen-notification-incoming-call": "1.0.1", "react-native:"0.73"

Bác phải gửi example code, mô tả rõ step bị lỗi chỗ đó thì mình mới biết bị lỗi gì.

kiet12147 commented 2 months ago

Hiện minh setup project xong tại lock-screen hoặc nhận noti nhưng click vào noti thì tại màn hình IncomingCallActivity.java, mở lên file này thì hiện mình nhận về là dòng thứ 145,146 Linerlayout đang trả về null 2 action sau ạ ,lnDeclineCall, lnAcceptCall;

Screenshot 2024-08-26 at 22 14 46

Process: vn.cloudpro.salesapp, PID: 22363 java.lang.RuntimeException: Unable to start activity ComponentInfo{vn.cloudpro.salesapp/com.reactnativefullscreennotificationincomingcall.IncomingCallActivity}: java.lang.NullPointerException: Attempt to invoke virtual method 'void android.widget.LinearLayout.setOnClickListener(android.view.View$OnClickListener)' on a null object reference at android.app.ActivityThread.performLaunchActivity(ActivityThread.java:3897) at android.app.ActivityThread.handleLaunchActivity(ActivityThread.java:4043) at android.app.servertransaction.LaunchActivityItem.execute(LaunchActivityItem.java:101) at android.app.servertransaction.TransactionExecutor.executeCallbacks(TransactionExecutor.java:135) at android.app.servertransaction.TransactionExecutor.execute(TransactionExecutor.java:95) at android.app.ActivityThread$H.handleMessage(ActivityThread.java:2437) at android.os.Handler.dispatchMessage(Handler.java:106) at android.os.Looper.loopOnce(Looper.java:211) at android.os.Looper.loop(Looper.java:300) at android.app.ActivityThread.main(ActivityThread.java:8294) at java.lang.reflect.Method.invoke(Native Method) at com.android.internal.os.RuntimeInit$MethodAndArgsCaller.run(RuntimeInit.java:580) at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:1028) Caused by: java.lang.NullPointerException: Attempt to invoke virtual method 'void android.widget.LinearLayout.setOnClickListener(android.view.View$OnClickListener)' on a null object reference at com.reactnativefullscreennotificationincomingcall.IncomingCallActivity.onCreate(IncomingCallActivity.java:145) at android.app.Activity.performCreate(Activity.java:8538) at android.app.Activity.performCreate(Activity.java:8502) at android.app.Instrumentation.callActivityOnCreate(Instrumentation.java:1437) at android.app.ActivityThread.performLaunchActivity(ActivityThread.java:3878)