小编Dhr*_*rma的帖子

尝试使用Snackbar时出现InflateException

我有一个Snackbar,应该显示,以防万一在向服务器请求数据后找不到任何度假村.每次Snackbar需要显示时我都会遇到以下异常:

java.lang.RuntimeException: An error occurred while executing doInBackground()
                                                                 at android.os.AsyncTask$3.done(AsyncTask.java:309)
                                                                 at java.util.concurrent.FutureTask.finishCompletion(FutureTask.java:354)
                                                                 at java.util.concurrent.FutureTask.setException(FutureTask.java:223)
                                                                 at java.util.concurrent.FutureTask.run(FutureTask.java:242)
                                                                 at android.os.AsyncTask$SerialExecutor$1.run(AsyncTask.java:234)
                                                                 at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1113)
                                                                 at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:588)
                                                                 at java.lang.Thread.run(Thread.java:818)
                                                              Caused by: android.view.InflateException: Binary XML file line #41: Binary XML file line #41: Error inflating class <unknown>
                                                                 at android.view.LayoutInflater.inflate(LayoutInflater.java:539)
                                                                 at android.view.LayoutInflater.inflate(LayoutInflater.java:423)
                                                                 at android.support.design.widget.Snackbar.make(Snackbar.java:143)
                                                                 at com.tripoffbeat.Result$LoadAllResorts.doInBackground(Result.java:565)
                                                                 at com.tripoffbeat.Result$LoadAllResorts.doInBackground(Result.java:432)
                                                                 at android.os.AsyncTask$2.call(AsyncTask.java:295)
                                                                 at java.util.concurrent.FutureTask.run(FutureTask.java:237)
                                                                 at android.os.AsyncTask$SerialExecutor$1.run(AsyncTask.java:234) 
                                                                 at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1113) 
                                                                 at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:588) 
                                                                 at java.lang.Thread.run(Thread.java:818) 
                                                              Caused by: android.view.InflateException: Binary XML file line #41: Error inflating class <unknown>
                                                                 at …
Run Code Online (Sandbox Code Playgroud)

java xml android android-layout android-snackbar

2
推荐指数
1
解决办法
1317
查看次数

标签 统计

android ×1

android-layout ×1

android-snackbar ×1

java ×1

xml ×1