2

我正在显示图像并在其顶部放置一个图标...单击图标将显示图像的放大版本...

虽然将图像视图保存在 LinearLayout 中将图像缩放到对话框的宽度,但问题是我需要在对话框中显示图像,但图像的分辨率非常高,因此远大于对话...

我需要以两种方式滚动显示实际图像以查看整个图像...但是每当我尝试将 imageView 放在滚动视图中时,我的 imageview 的顶部都是空白的...虽然图像向下滚动,但宽度被缩放到对话框的宽度...

帮助pppppppp伙计们......

4

2 回答 2

2

感谢您对androidbase的帮助...我找到了解决方案...实际上我们可以说它是一种解决方法,但比我能想到的任何其他解决方案都好...

实际上我所做的是我webview使用实现并直接在其中加载图像urlwebview.loadurl(myurl);

此外,我也启用了缩放功能,因此我获得了全方位的完整缩放功能......

感谢所有 4 位您的帮助

于 2010-03-05T11:24:57.157 回答
0

developer.android.com/reference/android/graphics/Bitmap.html

developer.android.com/reference/android/graphics/BitmapFactory.html

参考这个链接。

Bitmap mIcon1 = BitmapFactory.decodeResource(context.getResources(),R.drawable.twitter_icon);
imgview.setImageBitmap(mIcon1);

将您的图像转换为位图并使用。希望它有效......

编辑:

URL img_value = new URL(string_url_input);
if (profile != null) {
    Bitmap mIcon1 = BitmapFactory.decodeStream(img_value.openConnection().getInputStream());
    image_view.setImageBitmap(mIcon1);
}
于 2010-02-18T17:33:18.407 回答