We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
吧错误log打上来吧
Originally posted by @LillteZheng in #6 (comment)
java.lang.RuntimeException
Cannot make calls to a recycled instance!
解析原始 1 android.content.res.TypedArray.getResources(TypedArray.java:157) 2 android.content.res.XResources$XTypedArray.getDimensionPixelSize(XResources.java:1344) 3 com.zhengsr.tablib.view.action.BaseAction.void autoScaleView()(Unknown Source:3) 4 ##parent##10##parent## 5 ##child## void chooseIndex(int,int)##child## 6 ##child## void chooseSelectedPosition(int)##child## 7 ##child## void config(com.zhengsr.tablib.view.flow.TabFlowLayout)##child## 8 ##child## void configAttrs(android.content.res.TypedArray)##child## 9 ##child## void doAnim(int,int,int)##child## 10 ##child## void draw(android.graphics.Canvas)##child## 11 ##child## com.zhengsr.tablib.bean.TabValue getValue(android.view.View)##child## 12 ##child## void setBean(com.zhengsr.tablib.bean.TabBean)##child## 13 ##child## com.zhengsr.tablib.view.action.BaseAction setViewPager(androidx.viewpager.widget.ViewPager)##child## 14 ##child## void valueChange(com.zhengsr.tablib.bean.TabValue)##child## 15 com.zhengsr.tablib.view.action.RoundAction.void config(com.zhengsr.tablib.view.flow.TabFlowLayout)(Unknown Source:0) 16 ##parent##4##parent## 17 ##child## void configAttrs(android.content.res.TypedArray)##child## 18 ##child## void draw(android.graphics.Canvas)##child## 19 ##child## void setBean(com.zhengsr.tablib.bean.TabBean)##child## 20 ##child## void valueChange(com.zhengsr.tablib.bean.TabValue)##child## 21 com.zhengsr.tablib.view.flow.TabFlowLayout.boolean access$100(com.zhengsr.tablib.view.flow.TabFlowLayout)(Unknown Source:63) 22 ##parent##2##parent## 23 ##child## boolean access$802(com.zhengsr.tablib.view.flow.TabFlowLayout,boolean)##child## 24 ##child## void chooseTabTpye(int)##child## 25 com.zhengsr.tablib.view.flow.TabFlowLayout.void access$000(com.zhengsr.tablib.view.flow.TabFlowLayout)(Unknown Source:10) 26 ##parent##9##parent## 27 ##child## boolean access$102(com.zhengsr.tablib.view.flow.TabFlowLayout,boolean)##child## 28 ##child## void access$600(com.zhengsr.tablib.view.flow.TabFlowLayout,android.view.View,boolean)##child## 29 ##child## void access$900(com.zhengsr.tablib.view.flow.TabFlowLayout,int,android.view.View)##child## 30 ##child## void chooseItem(int,android.view.View)##child## 31 ##child## void configClick(android.view.View,int)##child## 32 ##child## boolean isLabelFlow()##child## 33 ##child## com.zhengsr.tablib.view.flow.TabFlowLayout setDefaultPosition(int)##child## 34 ##child## com.zhengsr.tablib.view.flow.TabFlowLayout setTabBean(com.zhengsr.tablib.bean.TabBean)##child## 35 ##child## void updateScroll(android.view.View,boolean)##child## 36 com.movies.k8.fragment.HomeTabMovies.void access$100(com.movies.k8.fragment.HomeTabMovies)(Unknown Source:210) 37 ##parent##3##parent## 38 ##child## java.lang.String access$302(com.movies.k8.fragment.HomeTabMovies,java.lang.String)##child## 39 ##child## void inView(android.view.View)##child## 40 ##child## void loadMore(com.movies.k8.bean.HomeCategoryBean)##child## 41 com.movies.k8.fragment.HomeTabMovies.me.bakumon.statuslayoutmanager.library.StatusLayoutManager access$000(com.movies.k8.fragment.HomeTabMovies)(Unknown Source:0) 42 ##parent##7##parent## 43 ##child## java.lang.String access$202(com.movies.k8.fragment.HomeTabMovies,java.lang.String)##child## 44 ##child## void initView(android.view.View)##child## 45 ##child## void lambda$loadDone$0(com.github.nukc.LoadMoreWrapper.LoadMoreAdapter$Enabled)##child## 46 ##child## void loadDone(com.movies.k8.bean.HomeCategoryBean)##child## 47 ##child## void loadError()##child## 48 ##child## com.movies.k8.fragment.HomeTabMovies newInstance(int,java.lang.String)##child## 49 ##child## void onRefresh(com.scwang.smartrefresh.layout.api.RefreshLayout)##child## 50 com.movies.k8.fragment.BaseFragment.onCreateView(Unknown Source:17) 51 androidx.fragment.app.Fragment.performCreateView(Unknown Source:15) 52 androidx.fragment.app.FragmentManagerImpl.moveToState(Unknown Source:684) 53 androidx.fragment.app.FragmentManagerImpl.moveFragmentToExpectedState(Unknown Source:105) 54 androidx.fragment.app.FragmentManagerImpl.moveToState(Unknown Source:46) 55 androidx.fragment.app.BackStackRecord.executeOps(Unknown Source:177) 56 androidx.fragment.app.FragmentManagerImpl.executeOps(Unknown Source:38) 57 androidx.fragment.app.FragmentManagerImpl.executeOpsTogether(Unknown Source:114) 58 androidx.fragment.app.FragmentManagerImpl.removeRedundantOperationsAndExecute(Unknown Source:88) 59 androidx.fragment.app.FragmentManagerImpl.execSingleAction(Unknown Source:31) 60 androidx.fragment.app.BackStackRecord.commitNowAllowingStateLoss(Unknown Source:6) 61 androidx.fragment.app.FragmentPagerAdapter.finishUpdate(Unknown Source:4) 62 androidx.viewpager.widget.ViewPager.populate(Unknown Source:385) 63 androidx.viewpager.widget.ViewPager.populate(Unknown Source:2) 64 androidx.viewpager.widget.ViewPager.onMeasure(Unknown Source:194) 65 android.view.View.measure(View.java:23389) 66 android.view.ViewGroup.measureChildWithMargins(ViewGroup.java:6770) 67 android.widget.LinearLayout.measureChildBeforeLayout(LinearLayout.java:1535) 68 android.widget.LinearLayout.measureVertical(LinearLayout.java:825) 69 android.widget.LinearLayout.onMeasure(LinearLayout.java:704) 70 android.view.View.measure(View.java:23389) 71 androidx.viewpager.widget.ViewPager.onMeasure(Unknown Source:239) 72 android.view.View.measure(View.java:23389) 73 android.widget.LinearLayout.measureVertical(LinearLayout.java:978) 74 android.widget.LinearLayout.onMeasure(LinearLayout.java:704) 75 android.view.View.measure(View.java:23389) 76 android.view.ViewGroup.measureChildWithMargins(ViewGroup.java:6770) 77 android.widget.FrameLayout.onMeasure(FrameLayout.java:185) 78 androidx.appcompat.widget.ContentFrameLayout.onMeasure(Unknown Source:156) 79 android.view.View.measure(View.java:23389) 80 android.view.ViewGroup.measureChildWithMargins(ViewGroup.java:6770) 81 android.widget.LinearLayout.measureChildBeforeLayout(LinearLayout.java:1535) 82 android.widget.LinearLayout.measureVertical(LinearLayout.java:825) 83 android.widget.LinearLayout.onMeasure(LinearLayout.java:704) 84 android.view.View.measure(View.java:23389) 85 android.view.ViewGroup.measureChildWithMargins(ViewGroup.java:6770) 86 android.widget.FrameLayout.onMeasure(FrameLayout.java:185) 87 android.view.View.measure(View.java:23389) 88 android.view.ViewGroup.measureChildWithMargins(ViewGroup.java:6770) 89 android.widget.LinearLayout.measureChildBeforeLayout(LinearLayout.java:1535) 90 android.widget.LinearLayout.measureVertical(LinearLayout.java:825) 91 android.widget.LinearLayout.onMeasure(LinearLayout.java:704) 92 android.view.View.measure(View.java:23389) 93 android.view.ViewGroup.measureChildWithMargins(ViewGroup.java:6770) 94 android.widget.FrameLayout.onMeasure(FrameLayout.java:185) 95 com.android.internal.policy.DecorView.onMeasure(DecorView.java:717) 96 android.view.View.measure(View.java:23389) 97 android.view.ViewRootImpl.performMeasure(ViewRootImpl.java:3064) 98 android.view.ViewRootImpl.measureHierarchy(ViewRootImpl.java:1881) 99 android.view.ViewRootImpl.performTraversals(ViewRootImpl.java:2173) 100 android.view.ViewRootImpl.doTraversal(ViewRootImpl.java:1769) 101 android.view.ViewRootImpl$TraversalRunnable.run(ViewRootImpl.java:7946) 102 android.view.Choreographer$CallbackRecord.run(Choreographer.java:1312) 103 android.view.Choreographer.doCallbacks(Choreographer.java:1123) 104 android.view.Choreographer.doFrame(Choreographer.java:941) 105 android.view.Choreographer$FrameHandler.handleMessage(Choreographer.java:1227) 106 android.os.Handler.dispatchMessage(Handler.java:106) 107 android.os.Looper.loop(Looper.java:193) 108 android.app.ActivityThread.main(ActivityThread.java:7009) 109 java.lang.reflect.Method.invoke(Native Method) 110 com.android.internal.os.RuntimeInit$MethodAndArgsCaller.run(RuntimeInit.java:537) 111 com.android.internal.os.ZygoteInit.main(ZygoteInit.java:858)
The text was updated successfully, but these errors were encountered:
你这个看不出来啊,使用 error 和 androidruntime 过滤一下呢
Sorry, something went wrong.
bugly上传的,我也没法复现,不是我用的导致的
刚才看了以下 自定义属性,都是有加是否回收的判断。你用 bugly 定位一下具体哪行呢
No branches or pull requests
吧错误log打上来吧
Originally posted by @LillteZheng in #6 (comment)
T-connStch(2)
java.lang.RuntimeException
Cannot make calls to a recycled instance!
解析原始
1 android.content.res.TypedArray.getResources(TypedArray.java:157)
2 android.content.res.XResources$XTypedArray.getDimensionPixelSize(XResources.java:1344)
3 com.zhengsr.tablib.view.action.BaseAction.void autoScaleView()(Unknown Source:3)
4 ##parent##10##parent##
5 ##child## void chooseIndex(int,int)##child##
6 ##child## void chooseSelectedPosition(int)##child##
7 ##child## void config(com.zhengsr.tablib.view.flow.TabFlowLayout)##child##
8 ##child## void configAttrs(android.content.res.TypedArray)##child##
9 ##child## void doAnim(int,int,int)##child##
10 ##child## void draw(android.graphics.Canvas)##child##
11 ##child## com.zhengsr.tablib.bean.TabValue getValue(android.view.View)##child##
12 ##child## void setBean(com.zhengsr.tablib.bean.TabBean)##child##
13 ##child## com.zhengsr.tablib.view.action.BaseAction setViewPager(androidx.viewpager.widget.ViewPager)##child##
14 ##child## void valueChange(com.zhengsr.tablib.bean.TabValue)##child##
15 com.zhengsr.tablib.view.action.RoundAction.void config(com.zhengsr.tablib.view.flow.TabFlowLayout)(Unknown Source:0)
16 ##parent##4##parent##
17 ##child## void configAttrs(android.content.res.TypedArray)##child##
18 ##child## void draw(android.graphics.Canvas)##child##
19 ##child## void setBean(com.zhengsr.tablib.bean.TabBean)##child##
20 ##child## void valueChange(com.zhengsr.tablib.bean.TabValue)##child##
21 com.zhengsr.tablib.view.flow.TabFlowLayout.boolean access$100(com.zhengsr.tablib.view.flow.TabFlowLayout)(Unknown Source:63)
22 ##parent##2##parent##
23 ##child## boolean access$802(com.zhengsr.tablib.view.flow.TabFlowLayout,boolean)##child##
24 ##child## void chooseTabTpye(int)##child##
25 com.zhengsr.tablib.view.flow.TabFlowLayout.void access$000(com.zhengsr.tablib.view.flow.TabFlowLayout)(Unknown Source:10)
26 ##parent##9##parent##
27 ##child## boolean access$102(com.zhengsr.tablib.view.flow.TabFlowLayout,boolean)##child##
28 ##child## void access$600(com.zhengsr.tablib.view.flow.TabFlowLayout,android.view.View,boolean)##child##
29 ##child## void access$900(com.zhengsr.tablib.view.flow.TabFlowLayout,int,android.view.View)##child##
30 ##child## void chooseItem(int,android.view.View)##child##
31 ##child## void configClick(android.view.View,int)##child##
32 ##child## boolean isLabelFlow()##child##
33 ##child## com.zhengsr.tablib.view.flow.TabFlowLayout setDefaultPosition(int)##child##
34 ##child## com.zhengsr.tablib.view.flow.TabFlowLayout setTabBean(com.zhengsr.tablib.bean.TabBean)##child##
35 ##child## void updateScroll(android.view.View,boolean)##child##
36 com.movies.k8.fragment.HomeTabMovies.void access$100(com.movies.k8.fragment.HomeTabMovies)(Unknown Source:210)
37 ##parent##3##parent##
38 ##child## java.lang.String access$302(com.movies.k8.fragment.HomeTabMovies,java.lang.String)##child##
39 ##child## void inView(android.view.View)##child##
40 ##child## void loadMore(com.movies.k8.bean.HomeCategoryBean)##child##
41 com.movies.k8.fragment.HomeTabMovies.me.bakumon.statuslayoutmanager.library.StatusLayoutManager access$000(com.movies.k8.fragment.HomeTabMovies)(Unknown Source:0)
42 ##parent##7##parent##
43 ##child## java.lang.String access$202(com.movies.k8.fragment.HomeTabMovies,java.lang.String)##child##
44 ##child## void initView(android.view.View)##child##
45 ##child## void lambda$loadDone$0(com.github.nukc.LoadMoreWrapper.LoadMoreAdapter$Enabled)##child##
46 ##child## void loadDone(com.movies.k8.bean.HomeCategoryBean)##child##
47 ##child## void loadError()##child##
48 ##child## com.movies.k8.fragment.HomeTabMovies newInstance(int,java.lang.String)##child##
49 ##child## void onRefresh(com.scwang.smartrefresh.layout.api.RefreshLayout)##child##
50 com.movies.k8.fragment.BaseFragment.onCreateView(Unknown Source:17)
51 androidx.fragment.app.Fragment.performCreateView(Unknown Source:15)
52 androidx.fragment.app.FragmentManagerImpl.moveToState(Unknown Source:684)
53 androidx.fragment.app.FragmentManagerImpl.moveFragmentToExpectedState(Unknown Source:105)
54 androidx.fragment.app.FragmentManagerImpl.moveToState(Unknown Source:46)
55 androidx.fragment.app.BackStackRecord.executeOps(Unknown Source:177)
56 androidx.fragment.app.FragmentManagerImpl.executeOps(Unknown Source:38)
57 androidx.fragment.app.FragmentManagerImpl.executeOpsTogether(Unknown Source:114)
58 androidx.fragment.app.FragmentManagerImpl.removeRedundantOperationsAndExecute(Unknown Source:88)
59 androidx.fragment.app.FragmentManagerImpl.execSingleAction(Unknown Source:31)
60 androidx.fragment.app.BackStackRecord.commitNowAllowingStateLoss(Unknown Source:6)
61 androidx.fragment.app.FragmentPagerAdapter.finishUpdate(Unknown Source:4)
62 androidx.viewpager.widget.ViewPager.populate(Unknown Source:385)
63 androidx.viewpager.widget.ViewPager.populate(Unknown Source:2)
64 androidx.viewpager.widget.ViewPager.onMeasure(Unknown Source:194)
65 android.view.View.measure(View.java:23389)
66 android.view.ViewGroup.measureChildWithMargins(ViewGroup.java:6770)
67 android.widget.LinearLayout.measureChildBeforeLayout(LinearLayout.java:1535)
68 android.widget.LinearLayout.measureVertical(LinearLayout.java:825)
69 android.widget.LinearLayout.onMeasure(LinearLayout.java:704)
70 android.view.View.measure(View.java:23389)
71 androidx.viewpager.widget.ViewPager.onMeasure(Unknown Source:239)
72 android.view.View.measure(View.java:23389)
73 android.widget.LinearLayout.measureVertical(LinearLayout.java:978)
74 android.widget.LinearLayout.onMeasure(LinearLayout.java:704)
75 android.view.View.measure(View.java:23389)
76 android.view.ViewGroup.measureChildWithMargins(ViewGroup.java:6770)
77 android.widget.FrameLayout.onMeasure(FrameLayout.java:185)
78 androidx.appcompat.widget.ContentFrameLayout.onMeasure(Unknown Source:156)
79 android.view.View.measure(View.java:23389)
80 android.view.ViewGroup.measureChildWithMargins(ViewGroup.java:6770)
81 android.widget.LinearLayout.measureChildBeforeLayout(LinearLayout.java:1535)
82 android.widget.LinearLayout.measureVertical(LinearLayout.java:825)
83 android.widget.LinearLayout.onMeasure(LinearLayout.java:704)
84 android.view.View.measure(View.java:23389)
85 android.view.ViewGroup.measureChildWithMargins(ViewGroup.java:6770)
86 android.widget.FrameLayout.onMeasure(FrameLayout.java:185)
87 android.view.View.measure(View.java:23389)
88 android.view.ViewGroup.measureChildWithMargins(ViewGroup.java:6770)
89 android.widget.LinearLayout.measureChildBeforeLayout(LinearLayout.java:1535)
90 android.widget.LinearLayout.measureVertical(LinearLayout.java:825)
91 android.widget.LinearLayout.onMeasure(LinearLayout.java:704)
92 android.view.View.measure(View.java:23389)
93 android.view.ViewGroup.measureChildWithMargins(ViewGroup.java:6770)
94 android.widget.FrameLayout.onMeasure(FrameLayout.java:185)
95 com.android.internal.policy.DecorView.onMeasure(DecorView.java:717)
96 android.view.View.measure(View.java:23389)
97 android.view.ViewRootImpl.performMeasure(ViewRootImpl.java:3064)
98 android.view.ViewRootImpl.measureHierarchy(ViewRootImpl.java:1881)
99 android.view.ViewRootImpl.performTraversals(ViewRootImpl.java:2173)
100 android.view.ViewRootImpl.doTraversal(ViewRootImpl.java:1769)
101 android.view.ViewRootImpl$TraversalRunnable.run(ViewRootImpl.java:7946)
102 android.view.Choreographer$CallbackRecord.run(Choreographer.java:1312)
103 android.view.Choreographer.doCallbacks(Choreographer.java:1123)
104 android.view.Choreographer.doFrame(Choreographer.java:941)
105 android.view.Choreographer$FrameHandler.handleMessage(Choreographer.java:1227)
106 android.os.Handler.dispatchMessage(Handler.java:106)
107 android.os.Looper.loop(Looper.java:193)
108 android.app.ActivityThread.main(ActivityThread.java:7009)
109 java.lang.reflect.Method.invoke(Native Method)
110 com.android.internal.os.RuntimeInit$MethodAndArgsCaller.run(RuntimeInit.java:537)
111 com.android.internal.os.ZygoteInit.main(ZygoteInit.java:858)
The text was updated successfully, but these errors were encountered: