我需要减小目前为40M的apk文件的大小。这个尺寸是因为一些高质量的图像。因此,我决定将这些图像传输到服务器并从那里加载它们。
我创建了一些html网页,并将每个图片放在自己的网页中。在应用程序中,我使用webview打开该链接并显示图像。但是,图像大于屏幕尺寸。之前因为我使用了图像视图,我可以将它放到屏幕上但是现在,我不确定是否可以将网页绑定到屏幕尺寸。
如果您知道,请指导我。感谢
答案 0 :(得分:0)
为什么不使用ImageView?
只需从流中创建一个drawable并在ImageView中使用它。
DefaultHttpClient httpClient = new DefaultHttpClient();
HttpGet request = new HttpGet(urlString); //urlString - url of your image
HttpResponse response = httpClient.execute(request);
InputStream is = response.getEntity().getContent();
Drawable drawable = Drawable.createFromStream(is, "image");
imageView.setImageDrawable(drawable);