Android:滚动画廊 View 后如何判断哪个项目落在了中心

标签 android view gallery galleryview

我正在寻找一种方法来判断在向左或向右滚动画廊后画廊 View 中的哪个项目落在了中心。目前,我只能在单击其中一个图库项目时得到响应,这当然会使其居中。我试图完成的确切行为是能够滚动画廊并让 TextView 指示哪个项目已落在中心,而无需实际点击项目。

Android 非常新,如有任何想法,我们将不胜感激。

谢谢!

最佳答案

像这样使用 setOnItemSelectedListener:

galleryview.setOnItemSelectedListener(new OnItemSelectedListener(){});

//在上面添加未实现的方法。

关于Android:滚动画廊 View 后如何判断哪个项目落在了中心,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/4443012/

相关文章:

ruby-on-rails-3 - 如何使用 RSpec 模拟有错误的模型

html - CSS 内联画廊/最大宽度 : 100% = Scrollbar does not appear

android - Firebase 删除的用户能够更改数据。如何在不修改应用程序代码的情况下解决此问题?

javascript - 通过 Express.js 中的 API 上传文件 : Notification after file upload

android - 无法将dex与androidTestImplementation合并

ios - 使用 ScrollView 缩放时如何使 ImageView 始终位于屏幕中心?

java - 如何以特定的项目点击次数翻转 GridView 中的所有项目

android - 我如何识别在 Android 中触摸了图像的哪个区域(不仅仅是坐标)?

Android - 编辑库中的文本在被(长)点击时显示奇怪的行为

javascript - jquery slider -mc未定义