缩放图库中选定的项目
您知道如何缩放图库中的所选项目吗?我知道显然 getScale() 和 getAlpha() 已从 0.9 SDK 中删除。那么我怎样才能达到同样的效果呢?
谢谢
Do you know how can I scale the selected item in a Gallery? I know that apparently getScale() and getAlpha() were removed from 0.9 SDK. So how could I accomplish the same effect?
Thanks
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(2)
也许现在回答已经太晚了,但我在搜索其他内容时发现了这个问题。
我通过拥有一个自定义画廊并覆盖 getChildStaticTransformation() 并添加一些其他内容来做到这一点。
这是一个例子
,其中
maxScale 是所选项目所需的最大比例(例如 1.5f)。
之后,缩放项目时请注意图库中项目之间的间距。如果需要,您可以使用 setSpacing()。
希望这对
塞布有帮助
Maybe it's too late to answer, but I found this question when searching something else.
I did it by having a custom gallery and overriding getChildStaticTransformation() and adding some other things.
Here is an example
where
maxScale is the maximum scale you want for selected item (e.g. 1.5f)
After that, be careful about the spacing between items in the gallery when scaling them. You can use setSpacing() if necessary.
Hope this helps
Seb
试试这个
带有触摸事件的画布中的图像
try this
Image in Canvas with touch events