我有一个大的Png图像文件,我想在WebView中显示并滚动它。当我将带有图像文件的活动加载到ImageView时,图像显示在屏幕上但是太小而无法读取。我想一旦图像处于正常尺寸,缩放控件将有所帮助。我已尝试在WebView中使用该图像,但我不希望显示Url。
答案 0 :(得分:4)
我使用TableLayout做了类似的事情。我将它包装在嵌套在HorizontalScrollView中的ScrollView中,当我的TableLayout占用的空间大于屏幕上的空间时,用户可以向所有方向滚动。我想这也适用于ImageView。像这样:
<HorizontalScrollView
android:layout_width="wrap_content"
android:layout_height="wrap_content">
<ScrollView
android:layout_width="wrap_content"
android:layout_height="wrap_content">
<ImageView
android:layout_width="wrap_content"
android:layout_height="wrap_content" />
</ScrollView>
</HorizontalScrollView>
答案 1 :(得分:1)
创建自己的Custom Scrollable Image View。我在游戏中使用过它,它可以工作,你可以在x,y方向滚动。
答案 2 :(得分:0)
我在此处针对同一问题发布了一个解决方案:Images in ScrollView in android
答案 3 :(得分:0)
您说您尝试了WebView
,但是您不希望显示该网址?你是说你在顶部看到一个地址栏?如果是,请查看this question的答案。