Java 当保存某些内容并转到下一屏幕时,应用程序崩溃且不再打开

Java 当保存某些内容并转到下一屏幕时,应用程序崩溃且不再打开,java,android,runtimeexception,inflate-exception,Java,Android,Runtimeexception,Inflate Exception,当我试图保存某些内容并转到下一个屏幕时,应用程序崩溃,再也无法打开。应用程序应该从主活动开始 我在我的申请中发现了这个问题 03-05 00:19:55.725 23397-23397/com.hitham.miscarros E/AndroidRuntime: FATAL EXCEPTION: main Process: com.hitham.miscarros, PID: 23397 java.lang.RuntimeException: Unable to star

当我试图保存某些内容并转到下一个屏幕时,应用程序崩溃,再也无法打开。应用程序应该从主活动开始

我在我的申请中发现了这个问题

    03-05 00:19:55.725 23397-23397/com.hitham.miscarros E/AndroidRuntime: FATAL EXCEPTION: main
    Process: com.hitham.miscarros, PID: 23397
    java.lang.RuntimeException: Unable to start activity ComponentInfo{com.hitham.miscarros/com.hitham.miscarros.Activities.ListActivity}: android.view.InflateException: Binary XML file line #25: Error inflating class <unknown>
        at android.app.ActivityThread.performLaunchActivity(ActivityThread.java:3151)
        at android.app.ActivityThread.handleLaunchActivity(ActivityThread.java:3261)
        at android.app.ActivityThread.access$1000(ActivityThread.java:219)
        at android.app.ActivityThread$H.handleMessage(ActivityThread.java:1735)
        at android.os.Handler.dispatchMessage(Handler.java:102)
        at android.os.Looper.loop(Looper.java:145)
        at android.app.ActivityThread.main(ActivityThread.java:6939)
        at java.lang.reflect.Method.invoke(Native Method)
        at java.lang.reflect.Method.invoke(Method.java:372)
        at com.android.internal.os.ZygoteInit$MethodAndArgsCaller.run(ZygoteInit.java:1404)
        at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:1199)
     Caused by: android.view.InflateException: Binary XML file line #25: Error inflating class <unknown>
        at android.view.LayoutInflater.createView(LayoutInflater.java:640)
        at android.view.LayoutInflater.createViewFromTag(LayoutInflater.java:750)
        at android.view.LayoutInflater.rInflate(LayoutInflater.java:813)
        at android.view.LayoutInflater.inflate(LayoutInflater.java:511)
        at android.view.LayoutInflater.inflate(LayoutInflater.java:415)
        at android.view.LayoutInflater.inflate(LayoutInflater.java:366)
        at android.support.v7.app.AppCompatDelegateImplV9.setContentView(AppCompatDelegateImplV9.java:287)
        at android.support.v7.app.AppCompatActivity.setContentView(AppCompatActivity.java:139)
        at com.hitham.miscarros.Activities.ListActivity.onCreate(ListActivity.java:61)
        at android.app.Activity.performCreate(Activity.java:6609)
        at android.app.Instrumentation.callActivityOnCreate(Instrumentation.java:1134)
        at android.app.ActivityThread.performLaunchActivity(ActivityThread.java:3104)
        at android.app.ActivityThread.handleLaunchActivity(ActivityThread.java:3261) 
        at android.app.ActivityThread.access$1000(ActivityThread.java:219) 
        at android.app.ActivityThread$H.handleMessage(ActivityThread.java:1735) 
        at android.os.Handler.dispatchMessage(Handler.java:102) 
        at android.os.Looper.loop(Looper.java:145) 
        at android.app.ActivityThread.main(ActivityThread.java:6939) 
        at java.lang.reflect.Method.invoke(Native Method) 
        at java.lang.reflect.Method.invoke(Method.java:372) 
        at com.android.internal.os.ZygoteInit$MethodAndArgsCaller.run(ZygoteInit.java:1404) 
        at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:1199) 
     Caused by: java.lang.reflect.InvocationTargetException
        at java.lang.reflect.Constructor.newInstance(Native Method)
        at java.lang.reflect.Constructor.newInstance(Constructor.java:288)
        at android.view.LayoutInflater.createView(LayoutInflater.java:614)
        at android.view.LayoutInflater.createViewFromTag(LayoutInflater.java:750) 
        at android.view.LayoutInflater.rInflate(LayoutInflater.java:813) 
        at android.view.LayoutInflater.inflate(LayoutInflater.java:511) 
        at android.view.LayoutInflater.inflate(LayoutInflater.java:415) 
        at android.view.LayoutInflater.inflate(LayoutInflater.java:366) 
        at android.support.v7.app.AppCompatDelegateImplV9.setContentView(AppCompatDelegateImplV9.java:287) 
        at android.support.v7.app.AppCompatActivity.setContentView(AppCompatActivity.java:139) 
        at com.hitham.miscarros.Activities.ListActivity.onCreate(ListActivity.java:61) 
        at android.app.Activity.performCreate(Activity.java:6609) 
        at android.app.Instrumentation.callActivityOnCreate(Instrumentation.java:1134) 
        at android.app.ActivityThread.performLaunchActivity(ActivityThread.java:3104) 
        at android.app.ActivityThread.handleLaunchActivity(ActivityThread.java:3261) 
        at android.app.ActivityThread.access$1000(ActivityThread.java:219) 
        at android.app.ActivityThread$H.handleMessage(ActivityThread.java:1735) 
        at android.os.Handler.dispatchMessage(Handler.java:102) 
        at android.os.Looper.loop(Looper.java:145) 
        at android.app.ActivityThread.main(ActivityThread.java:6939) 
        at java.lang.reflect.Method.invoke(Native Method) 
        at java.lang.reflect.Method.invoke(Method.java:372) 
        at com.android.internal.os.ZygoteInit$MethodAndArgsCaller.run(ZygoteInit.java:1404) 
        at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:1199) 
     Caused by: java.lang.NullPointerException: Attempt to invoke virtual method 'android.graphics.drawable.Drawable android.graphics.drawable.Drawable$ConstantState.newDrawable()' on a null object reference
        at android.graphics.drawable.LayerDrawable$ChildDrawable.<init>(LayerDrawable.java:961)
        at android.graphics.drawable.LayerDrawable$LayerState.<init>(LayerDrawable.java:1007)
        at android.graphics.drawable.RippleDrawable$RippleState.<init>(RippleDrawable.java:932)
        at android.graphics.drawable.RippleDrawable.createConstantState(RippleDrawable.java:923)
        at android.graphics.drawable.RippleDrawable.createConstantState(RippleDrawable.java:94)
        at android.graphics.drawable.LayerDrawable.mutate(LayerDrawable.java:912)
        at android.graphics.drawable.RippleDrawable.mutate(RippleDrawable.java:909)
        at android.view.View.applyBackgroundTint(View.java:17756)
        at android.view.View.setBackgroundDrawable(View.java:17625)
        at android.support.design.widget.FloatingActionButton.access$101(FloatingActionButton.java:83)
        at android.support.design.widget.FloatingActionButton$ShadowDelegateImpl.setBackgroundDrawable(FloatingActionButton.java:1191)
        at android.support.design.widget.FloatingActionButtonImplLollipop.setBackgroundDrawable(FloatingActionButtonImplLollipop.java:79)
        at android.support.design.widget.FloatingActionButton.<init>(FloatingActionButton.java:218)
        at android.support.design.widget.FloatingActionButton.<init>(FloatingActionButton.java:170)
        at java.lang.reflect.Constructor.newInstance(Native Method) 
        at java.lang.reflect.Constructor.newInstance(Constructor.java:288) 
        at android.view.LayoutInflater.createView(LayoutInflater.java:614) 
        at android.view.LayoutInflater.createViewFromTag(LayoutInflater.java:750) 
        at android.view.LayoutInflater.rInflate(LayoutInflater.java:813) 
        at android.view.LayoutInflater.inflate(LayoutInflater.java:511) 
        at android.view.LayoutInflater.inflate(LayoutInflater.java:415) 
        at android.view.LayoutInflater.inflate(LayoutInflater.java:366) 
        at android.support.v7.app.AppCompatDelegateImplV9.setContentView(AppCompatDelegateImplV9.java:287) 
        at android.support.v7.app.AppCompatActivity.setContentView(AppCompatActivity.java:139) 
        at com.hitham.miscarros.Activities.ListActivity.onCreate(ListActivity.java:61) 
        at android.app.Activity.performCreate(Activity.java:6609) 
        at android.app.Instrumentation.callActivityOnCreate(Instrumentation.java:1134) 
        at android.app.ActivityThread.performLaunchActivity(ActivityThread.java:3104) 
        at android.app.ActivityThread.handleLaunchActivity(ActivityThread.java:3261) 
        at android.app.ActivityThread.access$1000(ActivityThread.java:219) 
        at android.app.ActivityThread$H.handleMessage(ActivityThread.java:1735) 
        at android.os.Handler.dispatchMessage(Handler.java:102) 
        at android.os.Looper.loop(Looper.java:145) 
        at android.app.ActivityThread.main(ActivityThread.java:6939) 
        at java.lang.reflect.Method.invoke(Native Method) 
        at java.lang.reflect.Method.invoke(Method.java:372) 
        at com.android.internal.os.ZygoteInit$MethodAndArgsCaller.run(ZygoteInit.java:1404) 
        at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:1199) 

这个问题出现在api 22设备(android 5.1.1)和api 23模拟器设备上,而应用程序在api 26和api 25上运行良好

请尝试使用最新版本28.0.0,而不是28.0.0-alpha1。请更改这些,然后像这样重试

implementation 'com.android.support:appcompat-v7:28.0.0'
implementation 'com.android.support:design:28.0.0'
implementation 'com.android.support:recyclerview-v7:28.0.0'
而不是

implementation 'com.android.support:appcompat-v7:28.0.0-alpha1' 
implementation 'com.android.support:design:28.0.0-alpha1'  
implementation 'com.android.support:recyclerview-v7:28.0.0-alpha1'

请尝试使用最新版本28.0.0,而不是28.0.0-alpha1。请更改这些,然后像这样重试

implementation 'com.android.support:appcompat-v7:28.0.0'
implementation 'com.android.support:design:28.0.0'
implementation 'com.android.support:recyclerview-v7:28.0.0'
而不是

implementation 'com.android.support:appcompat-v7:28.0.0-alpha1' 
implementation 'com.android.support:design:28.0.0-alpha1'  
implementation 'com.android.support:recyclerview-v7:28.0.0-alpha1'

请在此处添加content_list.xml好吗?是否将支持库添加到gradle文件中?膨胀android.support.design.widget.FloatingActionButton时出现问题。你应该在app/build.gradle的dependencies部分安装“com.android.support:design:26.1.0”你能分享你的build.gradle文件吗?是的,最后,非常感谢FaysalAhmed和Elmira Frhn你真的救了我一天,我希望我能报答你们两个,谢谢。谢谢,伙计,非常感谢。您能在这里添加content_list.xml吗?您是否向gradle文件添加了支持库?膨胀android.support.design.widget.FloatingActionButton时出现问题。你应该在app/build.gradle的dependencies部分实现'com.android.support:design:26.1.0'你能分享你的build.gradle文件吗?是的,最后,非常感谢FaysalAhmed和Elmira Frhn你真的救了我一天,我希望我能报答你们,谢谢。谢谢,非常感谢。
implementation 'com.android.support:appcompat-v7:28.0.0-alpha1' 
implementation 'com.android.support:design:28.0.0-alpha1'  
implementation 'com.android.support:recyclerview-v7:28.0.0-alpha1'