mgks / Android-SmartWebView

A simple use webview integrated w/ native features to help create most advanced hybrid applications.
https://mgks.dev/smart-webview
MIT License
561 stars 278 forks source link

app crash and exit whit changing ASWV_LAYOUT to 1 in config #301

Open kia1349 opened 8 months ago

kia1349 commented 8 months ago

Describe the bug when i changed ASWV_LAYOUT to static int ASWV_LAYOUT = 1; then app crashed and exit

Device (please complete the following information):

Additional context error log:

FATAL EXCEPTION: main Process: aryaclub.thermosoft.ir, PID: 11706 java.lang.RuntimeException: Unable to start activity ComponentInfo{aryaclub.thermosoft.ir/aryaclub.thermosoft.ir.MainActivity}: java.lang.ClassCastException: aryaclub.thermosoft.ir.MainActivity cannot be cast to com.google.android.material.navigation.NavigationView$OnNavigationItemSelectedListener at android.app.ActivityThread.performLaunchActivity(ActivityThread.java:3825) at android.app.ActivityThread.handleLaunchActivity(ActivityThread.java:3971) 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:2389) at android.os.Handler.dispatchMessage(Handler.java:106) at android.os.Looper.loopOnce(Looper.java:210) at android.os.Looper.loop(Looper.java:299) at android.app.ActivityThread.main(ActivityThread.java:8261) at java.lang.reflect.Method.invoke(Native Method) at com.android.internal.os.RuntimeInit$MethodAndArgsCaller.run(RuntimeInit.java:559) at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:954) Caused by: java.lang.ClassCastException: aryaclub.thermosoft.ir.MainActivity cannot be cast to com.google.android.material.navigation.NavigationView$OnNavigationItemSelectedListener at aryaclub.thermosoft.ir.MainActivity.onCreate(MainActivity.java:194) at android.app.Activity.performCreate(Activity.java:8516) at android.app.Activity.performCreate(Activity.java:8480) at android.app.Instrumentation.callActivityOnCreate(Instrumentation.java:1418) at android.app.ActivityThread.performLaunchActivity(ActivityThread.java:3806) at android.app.ActivityThread.handleLaunchActivity(ActivityThread.java:3971)  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:2389)  at android.os.Handler.dispatchMessage(Handler.java:106)  at android.os.Looper.loopOnce(Looper.java:210)  at android.os.Looper.loop(Looper.java:299)  at android.app.ActivityThread.main(ActivityThread.java:8261)  at java.lang.reflect.Method.invoke(Native Method)  at com.android.internal.os.RuntimeInit$MethodAndArgsCaller.run(RuntimeInit.java:559)  at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:954) 

frogsuite commented 7 months ago

same here