fumiama / copymanga

拷贝漫画的第三方APP,优化阅读/下载体验

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

主页滑动横幅后刷新闪退

lqaqlaaa opened this issue · comments

Screenshot_2024-04-13-09-33-25-816_top fumiama copymanga-edit
这个横幅任意左右滑动一次,然后下拉刷新应用就会闪退

无法复现。

Screenshot_2024-04-13-16-04-14-961_top fumiama copymanga
默认刚进去,界面是这样,这时候滑动一下他的横幅,它底下的内容会改变。如果等他全部加载完,似乎就不会闪退,但如果是滑动以后他改变你刷新他就闪退了

Screenrecorder-2024-04-13-16-06-26-779.mp4

你可查看日志并粘贴上来。

android.view.ViewRootImpl$CalledFromWrongThreadException: Only the original thread that created a view hierarchy can touch its views.
at android.view.ViewRootImpl.checkThread(ViewRootImpl.java:10188)
at android.view.ViewRootImpl.requestLayout(ViewRootImpl.java:2085)
at android.view.View.requestLayout(View.java:26479)
at android.view.View.requestLayout(View.java:26479)
at android.view.View.requestLayout(View.java:26479)
at android.view.View.requestLayout(View.java:26479)
at android.view.View.requestLayout(View.java:26479)
at android.view.View.requestLayout(View.java:26479)
at androidx.drawerlayout.widget.DrawerLayout.requestLayout(Unknown Source:4)
at android.view.View.requestLayout(View.java:26479)
at android.view.View.requestLayout(View.java:26479)
at androidx.constraintlayout.widget.ConstraintLayout.requestLayout(SourceFile:4)
at android.view.View.requestLayout(View.java:26479)
at android.view.View.requestLayout(View.java:26479)
at android.view.View.requestLayout(View.java:26479)
at android.view.View.requestLayout(View.java:26479)
at androidx.core.widget.NestedScrollView.requestLayout(Unknown Source:3)
at android.view.View.requestLayout(View.java:26479)
at android.view.View.requestLayout(View.java:26479)
at android.widget.RelativeLayout.requestLayout(RelativeLayout.java:380)
at android.view.View.requestLayout(View.java:26479)
at android.view.View.requestLayout(View.java:26479)
at androidx.recyclerview.widget.RecyclerView.requestLayout(Unknown Source:8)
at androidx.recyclerview.widget.e1.onChanged(Unknown Source:22)
at androidx.recyclerview.widget.j0.b(SourceFile:1)
at androidx.recyclerview.widget.i0.notifyDataSetChanged(Unknown Source:2)
at com.to.aboomy.pager2banner.Banner.startPager(Unknown Source:13)
at com.to.aboomy.pager2banner.Banner.access$1400(Unknown Source:0)
at com.to.aboomy.pager2banner.Banner$2.onChanged(Unknown Source:6)
at androidx.recyclerview.widget.j0.b(SourceFile:1)
at androidx.recyclerview.widget.i0.notifyDataSetChanged(Unknown Source:2)
at h7.m0.j(SourceFile:74)
at k5.a.f(SourceFile:1)
at z5.c0.run(SourceFile:1)
at l.j.run(SourceFile:14)
at e6.i.run(SourceFile:1)
at e6.a.run(SourceFile:92)
Suppressed: d6.d: [f1{Cancelling}@980f6f1, Dispatchers.Main.immediate]

OK, 明白了, 下版修复。