Comments (7)
It would be good if the items in the list work consistently in all locales. Currently, it seems it only works well with English.
from viewpagerlayoutmanager.
It works fine on my emulator, cause I don't have a real android TV..I can't debug...Maybe you can debug it for me and request a PR.
from viewpagerlayoutmanager.
Sure. I'm not a professional but I'll do my best. Currently, I am running your demo app on TV emulator (which only has English). First it works fine, but when I switch on the "infinite" option, it cannot navigate the items with keyboard directions anymore (confirmed on TV emulators API 23 and 26). I will run your app APK on the real TV device and get back to you also.
from viewpagerlayoutmanager.
Please see this video which shows the app running on Android TV Box: MXQ-4K:
https://youtu.be/ac4_dVtR77g
The problems in the video only occur when the system locale is Persian (Right to Left language).
Your own demo app:
https://youtu.be/7UsnyXBWwV4
from viewpagerlayoutmanager.
thx, the first issue you can try version 2.0.9
until Download tag
in homepage become 2.0.9
..But I am not sure if I fixed it..check it for me.
the second issue about my demo app, it is nothing to do with infinite, after you pressing up
on your remote to select the setting button, you need to press down
to make recyclerView
get focus again
from viewpagerlayoutmanager.
from viewpagerlayoutmanager.
The 2.0.9 release works perfectly with the emulator in RTL mode 👍 No more wrong jumps over the items. I'll also test on the TV device at the earliest time and report back if there are any issues.
from viewpagerlayoutmanager.
Related Issues (20)
- 滑动到指定位置
- ViewPagerLayoutManager.mOrientation覆盖了父类的LinearLayoutManager.mOrientation
- 能实现每个iten的顶部都是水平的吗
- 如何基于CircleLayoutManager实现椭圆圆弧的效果呢 HOT 4
- How to stop auto scrolling? HOT 1
- ScaleLayoutManager第一次滑动的时候会导致recycleview子布局重现排版
- 如何一次只滑动一个item? HOT 2
- AutoPlayRecyclerView
- 显示多个item时 放大的item左右间距 跟其他item左右间距不一样 - ScaleLayoutManager
- 大于3个item时 放大的item左右间距与其他item左右间距不一样 - ScaleLayoutManager HOT 1
- good job!
- when items are only 3 then why it's scrolls and hide until first visible items rich to end
- 滑动到指定位置调用次数过多会卡死
- LeakCanary内存泄漏
- Big performance issue HOT 1
- CircleScaleLayoutManager
- Infinite status unavailable
- 有iOS的??
- 像小说阅读器那种仿真翻页能实现吗
- 使用PageSnapHelper并没有单页滑动
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from viewpagerlayoutmanager.