Crashes on OnePlus 7 / Pro / 8 devices
In the last month I started to view allot of crashes from OnePlus 7/ 7 PRO / 8 devices
Unable to start activity ComponentInfo{eu.innovaapps.tpark.ro/eu.innovaapps.tpark.ro.ui.activity.OnboardingActivity}: android.view.InflateException: Binary XML file line #43 in eu.innovaapps.tpark.ro:layout/activity_intro: Binary XML file line #43 in eu.innovaapps.tpark.ro:layout/activity_intro: Error inflating class com.matthewtamlin.sliding_intro_screen_library.buttons.IntroButton
more
Caused by java.lang.reflect.InvocationTargetException at java.lang.reflect.Constructor.newInstance0(Constructor.java) at java.lang.reflect.Constructor.newInstance(Constructor.java:343) at android.view.LayoutInflater.createView(LayoutInflater.java:854) at android.view.LayoutInflater.createViewFromTag(LayoutInflater.java:1006) at android.view.LayoutInflater.createViewFromTag(LayoutInflater.java:961) at android.view.LayoutInflater.rInflate(LayoutInflater.java:1123) at android.view.LayoutInflater.rInflateChildren(LayoutInflater.java:1084) at android.view.LayoutInflater.rInflate(LayoutInflater.java:1126) at android.view.LayoutInflater.rInflateChildren(LayoutInflater.java:1084) at android.view.LayoutInflater.inflate(LayoutInflater.java:682) at android.view.LayoutInflater.inflate(LayoutInflater.java:534) at android.view.LayoutInflater.inflate(LayoutInflater.java:481) at androidx.appcompat.app.AppCompatDelegateImpl.setContentView(AppCompatDelegateImpl.java:555) at androidx.appcompat.app.AppCompatActivity.setContentView(AppCompatActivity.java:161) at com.matthewtamlin.sliding_intro_screen_library.core.IntroActivity.onCreate(IntroActivity.java:305) at eu.innovaapps.tpark.ro.ui.activity.OnboardingActivity.onCreate(OnboardingActivity.java:36) at android.app.Activity.performCreate(Activity.java:7825) at android.app.Activity.performCreate(Activity.java:7814) at android.app.Instrumentation.callActivityOnCreate(Instrumentation.java:1325) at android.app.ActivityThread.performLaunchActivity(ActivityThread.java:3360) at android.app.ActivityThread.handleLaunchActivity(ActivityThread.java:3524) at android.app.servertransaction.LaunchActivityItem.execute(LaunchActivityItem.java:83) 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:2131) at android.os.Handler.dispatchMessage(Handler.java:107) at android.os.Looper.loop(Looper.java:214) at android.app.ActivityThread.main(ActivityThread.java:7707) at java.lang.reflect.Method.invoke(Method.java) at com.android.internal.os.RuntimeInit$MethodAndArgsCaller.run(RuntimeInit.java:516) at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:950)
and more
Caused by java.lang.StackOverflowError: stack size 8192KB
at android.widget.TextView.setText(TextView.java:6173)
at android.widget.TextView.setText(TextView.java:6155)
at android.widget.TextView.setText(TextView.java:6107)
at com.matthewtamlin.sliding_intro_screen_library.buttons.IntroButton$Appearance$1.manipulateAppearance(IntroButton.java:429)
at com.matthewtamlin.sliding_intro_screen_library.buttons.IntroButton.updateUI(IntroButton.java:233)
at com.matthewtamlin.sliding_intro_screen_library.buttons.IntroButton.setTypeface(IntroButton.java:404)
at android.widget.TextView.setText(TextView.java:6173)
at android.widget.TextView.setText(TextView.java:6155)
at android.widget.TextView.setText(TextView.java:6107)
at com.matthewtamlin.sliding_intro_screen_library.buttons.IntroButton$Appearance$1.manipulateAppearance(IntroButton.java:429)
at com.matthewtamlin.sliding_intro_screen_library.buttons.IntroButton.updateUI(IntroButton.java:233)
at com.matthewtamlin.sliding_intro_screen_library.buttons.IntroButton.setTypeface(IntroButton.java:404)
at android.widget.TextView.setText(TextView.java:6173)
at android.widget.TextView.setText(TextView.java:6155)
at android.widget.TextView.setText(TextView.java:6107)
at com.matthewtamlin.sliding_intro_screen_library.buttons.IntroButton$Appearance$1.manipulateAppearance(IntroButton.java:429)
at com.matthewtamlin.sliding_intro_screen_library.buttons.IntroButton.updateUI(IntroButton.java:233)
at com.matthewtamlin.sliding_intro_screen_library.buttons.IntroButton.setTypeface(IntroButton.java:404)
at android.widget.TextView.setText(TextView.java:6173)
at android.widget.TextView.setText(TextView.java:6155)
at android.widget.TextView.setText(TextView.java:6107)
at com.matthewtamlin.sliding_intro_screen_library.buttons.IntroButton$Appearance$1.manipulateAppearance(IntroButton.java:429)
at com.matthewtamlin.sliding_intro_screen_library.buttons.IntroButton.updateUI(IntroButton.java:233)
at com.matthewtamlin.sliding_intro_screen_library.buttons.IntroButton.setTypeface(IntroButton.java:404)
at android.widget.TextView.setText(TextView.java:6173)
at android.widget.TextView.setText(TextView.java:6155)
at android.widget.TextView.setText(TextView.java:6107)
at com.matthewtamlin.sliding_intro_screen_library.buttons.IntroButton$Appearance$1.manipulateAppearance(IntroButton.java:429)
at com.matthewtamlin.sliding_intro_screen_library.buttons.IntroButton.updateUI(IntroButton.java:233)
at com.matthewtamlin.sliding_intro_screen_library.buttons.IntroButton.setTypeface(IntroButton.java:404)
at android.widget.TextView.setText(TextView.java:6173)
at android.widget.TextView.setText(TextView.java:6155)
at android.widget.TextView.setText(TextView.java:6107)
at com.matthewtamlin.sliding_intro_screen_library.buttons.IntroButton$Appearance$1.manipulateAppearance(IntroButton.java:429)
at com.matthewtamlin.sliding_intro_screen_library.buttons.IntroButton.updateUI(IntroButton.java:233)
at com.matthewtamlin.sliding_intro_screen_library.buttons.IntroButton.setTypeface(IntroButton.java:404)
at android.widget.TextView.setText(TextView.java:6173)
at android.widget.TextView.setText(TextView.java:6155)
at android.widget.TextView.setText(TextView.java:6107)
at com.matthewtamlin.sliding_intro_screen_library.buttons.IntroButton$Appearance$1.manipulateAppearance(IntroButton.java:429)
at com.matthewtamlin.sliding_intro_screen_library.buttons.IntroButton.updateUI(IntroButton.java:233)
at com.matthewtamlin.sliding_intro_screen_library.buttons.IntroButton.setTypeface(IntroButton.java:404)
at android.widget.TextView.setText(TextView.java:6173)
at android.widget.TextView.setText(TextView.java:6155)
at android.widget.TextView.setText(TextView.java:6107)
at com.matthewtamlin.sliding_intro_screen_library.buttons.IntroButton$Appearance$1.manipulateAppearance(IntroButton.java:429)
at com.matthewtamlin.sliding_intro_screen_library.buttons.IntroButton.updateUI(IntroButton.java:233)
at com.matthewtamlin.sliding_intro_screen_library.buttons.IntroButton.setTypeface(IntroButton.java:404)
at android.widget.TextView.setText(TextView.java:6173)
at android.widget.TextView.setText(TextView.java:6155)
at android.widget.TextView.setText(TextView.java:6107)
at com.matthewtamlin.sliding_intro_screen_library.buttons.IntroButton$Appearance$1.manipulateAppearance(IntroButton.java:429)
at com.matthewtamlin.sliding_intro_screen_library.buttons.IntroButton.updateUI(IntroButton.java:233)
at com.matthewtamlin.sliding_intro_screen_library.buttons.IntroButton.setTypeface(IntroButton.java:404)
at android.widget.TextView.setText(TextView.java:6173)
at android.widget.TextView.setText(TextView.java:6155)
at android.widget.TextView.setText(TextView.java:6107)
at com.matthewtamlin.sliding_intro_screen_library.buttons.IntroButton$Appearance$1.manipulateAppearance(IntroButton.java:429)
at com.matthewtamlin.sliding_intro_screen_library.buttons.IntroButton.updateUI(IntroButton.java:233)
at com.matthewtamlin.sliding_intro_screen_library.buttons.IntroButton.setTypeface(IntroButton.java:404)
at android.widget.TextView.setText(TextView.java:6173)
at android.widget.TextView.setText(TextView.java:6155)
at android.widget.TextView.setText(TextView.java:6107)
at com.matthewtamlin.sliding_intro_screen_library.buttons.IntroButton$Appearance$1.manipulateAppearance(IntroButton.java:429)
at com.matthewtamlin.sliding_intro_screen_library.buttons.IntroButton.updateUI(IntroButton.java:233)
at com.matthewtamlin.sliding_intro_screen_library.buttons.IntroButton.init(IntroButton.java:179)
at com.matthewtamlin.sliding_intro_screen_library.buttons.IntroButton.