logcatからエラートレースが長くなるとは思われますか?たとえば、私は以下のエラートレースを取得していますが、どうやら問題が何であるかを示すのに十分ではありません。logcatからのエラートレースの取得時間が長くなる
E/AndroidRuntime:致命的な例外:メインプロセス:com.site.pkg、PID: 10527アンドロイド.view.InflateException:バイナリXMLファイルの行#6:バイナリ XMLファイルの行#6:android.view.LayoutInflater.inflateのクラスフラグメント をandroid.view.LayoutInflater.inflate(LayoutInflater.java:551) にしているときにエラーが発生しました。 (MainActivity.java:62) at com.site.pkg.MainActivity $ Adapter.onCreateViewHolder(MainActivity.java:62) at com.site.pkg.MainActivity $ Adapter.onCreateViewHolder(MainActivity.java:53) at androi d.support.v7.widget.RecyclerView $ Adapter.createViewHolder(RecyclerView.java:5833) android.support.v7.widget.RecyclerView $ Recycler.getViewForPosition(RecyclerView.java:5057) android.support.v7。ウィジェット.RecyclerView $ Recycler.getViewForPosition(RecyclerView.java:4967) android.support.v7.widget.LinearLayoutManager $ LayoutState.next(LinearLayoutManager.java:2029) android.support.v7.widget.LinearLayoutManager.layoutChunk(アンドロイドでandroid.support.v7.widget.LinearLayoutManager.onLayoutChildren(LinearLayoutManager.java:578) でandroid.support.v7.widget.LinearLayoutManager.fill(LinearLayoutManager.java:1377) でLinearLayoutManager.java:1414) 。 support.v7.widget.RecyclerView.dispatchLayoutStep2(RecyclerView.java:3315) at android .support.v7.widget.RecyclerView.onMeasure(RecyclerView.java:2843) android.view.View.measure(View.java:20171) at android.widget.RelativeLayout.measureChildHorizontal(RelativeLayout.java:716) アンドロイドでandroid.view.ViewGroup.measureChildWithMarginsでandroid.view.View.measure(View.java:20171) でandroid.widget.RelativeLayout.onMeasure(RelativeLayout.java:462) (ViewGroup.java:6328) で.widget.FrameLayout.onMeasure(FrameLayout.java:194) android.support.v7.widget.ContentFrameLayout.onMeasure(ContentFrameLayout.java:135) android.view.View.measure(View.java:20171) android.view.View.View.ViewGroup.measureChildWithMargins(ViewGroup.java:6328) android.support.v7.widg (ViewGroup.java:6328) (android.widget)。 FrameLayout.onMeasure(FrameLayout.java:194)android.widget.LinearLayoutでandroid.view.ViewGroup.measureChildWithMargins(ViewGroup.java:6328) でandroid.view.View.measure(View.java:20171) で。 android.view.View.measureでmeasureChildBeforeLayout android.widget.LinearLayout.onMeasure(LinearLayout.java:629)でandroid.widget.LinearLayout.measureVertical(LinearLayout.java:747)で(LinearLayout.java:1464) ( View.java:20171) android.view.ViewGroup.measureChildWithMar gins(ViewGroup.java:6328) at android.widget.FrameLayout.onMeasure(FrameLayout.java:194) at com.android.internal.policy.PhoneWindow $ DecorView.onMeasure(PhoneWindow.java:3143) はandroidです。 view.View.measure(View.java:20171) とandroid.view.ViewRootImpl.performMeasure(ViewRootImpl.java:2644) (android.view.ViewRootImpl.measureHierarchy(ViewRootImpl.java:1599) android.view)からのビュー。 ViewRootImpl.performTraversals(ViewRootImpl.java:1891) (android.view.ViewRootImpl.doTraversal(ViewRootImpl.java:1487) )は、android.view.ViewRootImpl $ TraversalRunnableです。android.view.Choreographerで を実行します。 doFrame(Choreographer.java:631) android.view.Choreographer $ FrameDisplayEventReceiver.run(Choreographer.java:906) (android.os.Handler.handleCallback(Handler.java:739) android.os.Handler)にあります。ディスパッチメッセージ(Handler.java:95) とandroid.os.Looper.loop(Looper.java:158) とandroid.app.ActivityThread.main(ActivityThread.java:7237) at java.lang.reflect.Method。呼び出し(ネイティブメソッド) com.android.internal.os.ZygoteInit $ MethodAndArgsCaller.run(ZygoteInit.java:1230)com.android.internal.os.ZygoteInit.main(ZygoteInit.java:1120)でによって引き起こさ:android.view.InflateException:バイナリXMLファイルのライン#6:android.vieで エラー膨らまクラスフラグメント
ここでは、 'com.site.pkg.MainActivity $ Adapter.onCreateViewHolder(MainActivity.java:62)を' –
で十分ではないように見えるように思えます。次のリンクのコメントを読んでください。 http://stackoverflow.com/questions/40513614/how-to-get-viewpager-to-behave-like-a-vertical-listview?noredirect=1#comment68340411_40513614 –
IMHO私はこの 'InflateException'について学ぶことを提案しますこれは起こり、いくつかの例の質問と答えを加えてプラス私はいくつかのサードパーティ製のライブラリは、(おそらく誰かがあなたをより良いあなたを導くだろう) –