如何显示比手机屏幕尺寸大的图像?
问题描述:
我有一个问题,我没有找到一个真正的一致的答案。 这就是为什么我要向你们伸出援手。如何显示比手机屏幕尺寸大的图像?
我一直想实现我在下面的意义上应用了“取景器”的效果:
我有,我希望能够“飞”过的巨幅照片(水平滚动&垂直,直到我达到了界限)。到目前为止,所有流行的答案,这个(或类似的问题)是使用类似于这样的一个模式:
<ScrollView...>
<RelativeLayout ...>
<Imageview ...>
</Imageview>
</RelativeLayout>
</ScrollView>
这并不为我工作,因为它按比例缩小是我的图片m试图保持在原来的大小,以便我可以让用户浏览它。
我想我的问题归结为:如何尽可能使用Android视图和布局获取谷歌地图滚动功能...如果没有,是否有建议?我应该更加关注2D Canvas操作吗?
谢谢。
答
您可以指定scaleType
以ImageView
为中心以不缩放图像。您可以使用HorizontalScrollView
水平滚动。
+0
这正是我正在寻找的,我需要滚动选择性,无论是垂直或水平,以便导航一次绑定到一个轴。 非常有用。 此致敬礼。 – VeRo 2012-02-03 09:41:07
你的xml太简短了,无法评论。添加更多的细节 – manjusg 2012-02-02 21:02:31