1

我想知道如何在 Android 中的 Gallery 小部件上获取当前 X 位置?甚至可能吗?getX()并且getScrollX()一直给我0。

我需要制作一个 100 元素长的水平滚动视图,效果类似于 MacOS 停靠菜单。也许你对此有一些想法?

4

1 回答 1

0

你可以按照以下方式做一些事情

yourGallery.getAdapter().getSelectedItemPosition();

这将返回您当前在适配器中的哪个位置。
我不是 100% 确定这就是你所追求的,因为你已经尝试过,getScroll()并且getX()会返回像素值,但你会发现从 getAdapter() 你可以访问很多与底层数据相关的方法.

于 2011-12-19T21:16:18.857 回答