Skip to content
New issue

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

TV端页面显示异常 #14

Closed
kkbox88755 opened this issue Sep 14, 2024 · 8 comments
Closed

TV端页面显示异常 #14

kkbox88755 opened this issue Sep 14, 2024 · 8 comments

Comments

@kkbox88755
Copy link

新版本(v1.2.2)在TV端浏览时无法顺利选到搜寻页面,当要尝试让光标移动到搜寻或设置等顶部button的时候页面就会乱跳。
此问题在1.2.1版时没有发生,不确定是否是因直接从2.1更新到2.2造成的。

@lanlinju
Copy link
Owner

是在Week页面上最顶部一排Button吗,奇怪的是我这里测试正常,估计是最近升级SDK35和Material3版本导致的,我将会构建一个未升级前的版本用来测试,也可以先尝试卸载重装一下

@kkbox88755
Copy link
Author

kkbox88755 commented Sep 19, 2024

是的,是Week上面那排,此外在Favourite页面也会乱跳
乱跳的页面似乎是与Home页面重叠

这里的乱跳指的是光标选Week上面那排或是选Favourite时会跳至home又跳回来,一直重复跳(导致页面视觉上一直不断左右切换)

@lanlinju
Copy link
Owner

这个是未升级相关依赖时的版本,
Anime-v1.2.1-release.zip
顺便帮忙测试一下这个AndroidTV兼容版(文件名包含TV的apk),另外选中Favourite时会跳至Home,让我有点怀疑是不是导航组件没有升级的缘故,稍后我也会构建一个升级导航依赖后的版本

@lanlinju
Copy link
Owner

下面的是升级导航依赖后的版本
Anime-v1.2.2-upgrade-navigation.zip

@kkbox88755
Copy link
Author

三个版本都试了,除了1.2.1可以正常使用,另外两个1.2.2都会乱跳

@lanlinju
Copy link
Owner

估计就是升级SDK35或者Material版本导致的,目前先使用测试发的1.2.1版本过度吧,这个和最新版功能一致,除了版本号和一些依赖的版本

@lanlinju
Copy link
Owner

Hi, @kkbox88755 有关页面异常跳动的问题在AndroidTV兼容版中得到了解决,具体的原因是由于HorizontalPager引起的,其中的参数userScrollEnabled = false只能屏蔽滑动手势切换页面,但是并不能阻止由于焦点移动引起的嵌套滚动,这个是兼容版的地址

@kkbox88755
Copy link
Author

目前测试都正常了,非常感谢🙏

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants