我正在努力展示图像并在其上方放置一个图标...点击该图标将显示图像的放大版本...
尽管将图像视图保持在LinearLayout中将图像缩放到对话框的宽度,问题是我需要在对话框中显示图像但图像分辨率非常高,因此远远大于对话框的宽度......
我需要通过滚动显示实际图像两种方式来查看整个图像......但每当我尝试将imageView放在滚动视图中时,我的图像视图的顶部是空白的...而且尽管图像向下滚动width被缩放到对话框的宽度......
Helppppppppp家伙......
答案 0 :(得分:2)
Thanx对你的帮助androidbase ...我找到了解决方案......其实我们可以说它是一种解决方法,但比我能想到的任何其他解决方案都要好......
其实我做的是我实现webview
并使用webview.loadurl(myurl);
直接加载图片网址
并且我还启用了缩放功能,因此我获得了全面的完整缩放功能......
Thanx所有4个人的帮助
答案 1 :(得分: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);
}