为什么获取网络图片失败? android网络图片 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 @Override protected Bitmap doInBackground(String... urls) { // TODO Auto-generated method stub String url = urls[0]; Bitmap tmpBitmap = null; try { InputStream is = new java.net.URL(url).openStream(); tmpBitmap = BitmapFactory.decodeStream(is); } catch (Exception e) { e.printStackTrace(); Log.i("test", e.getMessage()); } boolean hh = tmpBitmap == null; Log.e("图片", hh+"!!!!!"); return tmpBitmap; } 没有异常报错,只是显示Bitmap为空 为什么把url换了一下就不行了呢 你这个url返回的好像是一个网页,里面有一个图,不是真正的图片地址吧。 url 需要对特殊字符转码,浏览器自动转码过了,比如对& ? 都需要转码 不是获取数据的问题,感觉那个图片有问题。我测试过,就算将图片保存下来,放到资源文件里,R.drawable.xxx 还是不显示 url不正确吧,你在换一个其他的URL试试 url必须定位到具体图片的地址 我是用Fiddler2找到的url,要引用图片里的数据信息,改url就没有意义了 restartPackage骗人呢,有没有可以真正重新启动的函数? 如何通过应用来执行adb命令行 求一些使用MVC框架开发android的案例,想要一些比较标准的 android下怎么使用隐式函数 如何让系统自动生成下面@Override段程序 JQM AJAX 后台 交互问题 急!求例子!!! Unable to launch cygpath. Is Cygwin on the path? 一个APP能启动另一个APP么? 怎么判断哪个范围的rgb适合搭配白色 权限问题 Action Bar Icon Pack怎么安装
protected Bitmap doInBackground(String... urls) {
// TODO Auto-generated method stub
String url = urls[0];
Bitmap tmpBitmap = null;
try {
InputStream is = new java.net.URL(url).openStream();
tmpBitmap = BitmapFactory.decodeStream(is);
} catch (Exception e) {
e.printStackTrace();
Log.i("test", e.getMessage());
}
boolean hh = tmpBitmap == null;
Log.e("图片", hh+"!!!!!");
return tmpBitmap;
} 没有异常报错,只是显示Bitmap为空
我测试过,就算将图片保存下来,放到资源文件里,R.drawable.xxx 还是不显示