gpt4 book ai didi

android - 如何显示大于手机屏幕尺寸的图像?

转载 作者:塔克拉玛干 更新时间:2023-11-03 00:52:34 25 4
gpt4 key购买 nike

我有一个问题,但我没有找到真正一致的答案。这就是我与你们联系的原因。

我一直在尝试在以下意义上为我的应用程序实现“取景器”效果:

我有一张巨大的图片,希望能够“飞”过(水平和垂直滚动直到到达边界)。到目前为止,对此(或类似问题)的所有流行答案都是使用类似于这样的模式:

<ScrollView...>

<RelativeLayout ...>

<Imageview ...>
</Imageview>

</RelativeLayout>

</ScrollView>

这对我不起作用,因为它缩小我试图保持原始BIG尺寸的图片,以便我可以让用户导航在上面。

我想我的问题可以归结为:如何尽可能使用 Android View 和布局来获得 Google map 滚动功能...如果不行,您有什么建议吗?我应该更多地转向 2D Canvas 操作吗?

谢谢。

最佳答案

您可以指定 scaleTypeImageView 居中,而不缩放图像。

<ImageView  
android:layout_width="fill_parent"
android:layout_height="fill_parent"

android:scaleType="center"
android:src="@drawable/myImage" />

您还可以使用 Horizo​​ntalScrollView 水平滚动。

关于android - 如何显示大于手机屏幕尺寸的图像?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/9119889/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com