Android:当前“x”;图库小部件上的位置
我想知道如何获取 Android 中 Gallery 小部件的当前 X 位置?有可能吗? getX()
和 getScrollX()
总是给我 0。
我需要制作一个 100 个元素的长水平滚动视图,其效果类似于 MacOS 停靠菜单中的效果。也许你对此有一些想法?
I'm wondering how to get current X position on Gallery widget in Android? Is it even possible? getX()
and getScrollX()
gives me 0 all the time.
I need to make a 100-elements long horizontal scrolling view with effect like in MacOS dock menu. Maybe you've got some ideas for that?
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(1)
您可以执行以下操作
,以返回您当前所在的适配器中的位置。
我不能 100% 确定这就是您所追求的,因为您已经尝试过会返回像素值的
getScroll()
和getX()
,但您会发现从 getAdapter() 中你可以访问很多与底层数据相关的方法。You could do something along the lines of
Which would return which position in the adapter you're currently at.
I'm not 100% sure that this is what you're after as you have tried the
getScroll()
andgetX()
which would return pixel values, but you will find that from getAdapter() you can get access to a lot of methods relating to the underlying data.