在我的项目中,有一项活动,我需要在图像视图中从服务器加载2/3图像。然后需要与他们进行以下操作: 通过触摸手势进行分页,缩放和旋转。 我搜索了很多,但无法找到适合这些选项的合适库。
我尝试通过组合库(Picasso +其他)来实现它,但无法管理。
请指导我实现这一目标。 任何示例代码,库参考或教程都会更好。
答案 0 :(得分:1)
有助于缩放图像
答案 1 :(得分:0)
我非常喜欢Volley处理图片下载。它提供了一个名为“NetworkImageView”的类,它允许您为其提供一个URL并直接加载图像,甚至可以根据需要将其缩小。
至于你的变焦&旋转手势,看看uk.co.senab.PhotoView - 它是一个扩展ImageView的类(你可以改变它来扩展NetworkImageView),并允许触摸交互,如缩放。我不确定它是否支持旋转,但我确信一旦你熟悉它,就可以添加这个功能。
排球:https://github.com/mcxiaoke/android-volley
PhotoView:https://github.com/chrisbanes/PhotoView