背景与 gridview 中的项目一起滚动
如何使用 gridview 实现背景滚动?如果听起来很模糊,我的意思是使用网格视图实现书架,其中书架图像附加到网格视图中的项目。
How do I implement background scrolling with a gridview? If it sounds vague, I mean like implementing a bookshelf using a gridview where the shelf image is attached to an item in the gridview.
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(3)
我花了很长时间才弄清楚这一点,所以对于每个尝试这样做的人来说,这是我的电子书阅读器的代码。
它基于 Shelves by Romain Guy,因此他值得称赞对于原始代码。
It took me forever to figure this out, so for everybody trying to do this, here's the code from my e-book reader.
It's based on Shelves by Romain Guy so he deserves the credit for the original code.
我所做的是将背景图像分割为 n 个 gridview 列,并在 gridview getView 方法中根据网格中的位置添加视图背景。
它工作得很好。
如果您想要代码,请询问。
What I did was to split my background image in n gridview columns and in my gridview getView method add the view background according to the position in the grid.
It worked perfectly.
If you want the code just ask.
我之前的答案只添加背景,但不让它随项目滚动。你想要的是 NightWhistler 的答案:)
抱歉误解了这个问题。
My previous answer only adds the background but doesn't let it scroll with the items. what you wan is NightWhistler's answer :)
Sorry for misinterpreting the question.