2

我有一个比安卓屏幕占用更多空间的图像。我希望图像以全尺寸呈现,并且用户可以向任何方向移动。像地图一样。

有什么建议么?

4

4 回答 4

3

您可以使用免费提供给您的网络视图。我不知道为什么,但是当我尝试使用 loadData 方法时它不起作用,但是使用带有空 URL 的 loadDataWithBaseURL 确实有效。

使用 webview,您的图像甚至可以嵌入 HTML。在下面的示例中yourContent只是一个字符串。

例如

yourView.loadDataWithBaseURL(null, yourContent, "text/html", "UTF-8", null);
于 2009-04-14T17:57:40.163 回答
2

这是我看到的一个教程,它做了你所描述的 http://www.anddev.org/scrolling_a_picture_horizo ​​ntally_and_vertically-t3245.html

于 2009-04-13T01:02:04.810 回答
0

您可以将图像放入ImageView并使用ScrollViewHorizo ​​ntalScrollView 将其包装,如下所示。

<HorizontalScrollView
    android:layout_width="match_parent"
    android:layout_height="match_parent">

    <ScrollView
        android:layout_width="match_parent"
        android:layout_height="match_parent">

        <ImageView
            android:layout_width="wrap_content"
            android:layout_height="wrap_content"
            android:src="@drawable/yourImage"/>

    </ScrollView>

</HorizontalScrollView>

因此,您可以像地图一样水平和垂直滚动它。

于 2017-08-23T11:55:44.650 回答
-1

尝试使用您的图像将滚动放入 xml 布局

于 2013-12-20T08:08:48.103 回答