URL url = new URL(path);
HttpURLConnection connection = (HttpURLConnection) url.openConnection();
connection.setRequestMethod("GET");
connection.setReadTimeout(5 * 1000);
InputStream is = connection.getInputStream();// 传进来一个网址,去获取一个xml文件,xml里有图片的地址,但是那些地址是不可达的,我要把那些图片动态的用list显示出来,一运行,解析第一个xml文件,显示正常,我点击一个按钮,再去获得一个类似的xml文件,也是取图片,当我点击按钮的时候就读不出来了,我单步调试,程序走到InputStream is = connection.getInputStream();这句就不动了,怎么回事啊?
解决方案 »
- 谁能帮我从Log里找找程序崩溃时的原因
- android中组件显示老是重合怎么办,有截图
- android中的showdialog(int id)中的ID代表什么意思
- 关于onListItemClick问题
- AppWidget监听媒体扫描事件
- 循环使用handler传递问题
- 学过java,想学android开发,求好书推荐,谢谢!
- android NDK编译问题/arm-linux-androideabi/bin/ld.exe: error: cannot find -lcrypto
- 关于android的事件分发问题,会的进!
- 对于移动端接收显示大量带有HTML标签数据的问题
- HttpURLConnection
- 求指点。。。。android开发通用框架
情况理解了吗?
我以前遇见这问题是path路径有问题、path路径不能有空格或特殊字符
你每次把path打印出来、看下是不是这个问题、
网址应该是你可以访问到的才能获得InputStream这个对象的、
如果你网址都访问不到、那流对象怎么去进行连接了。个人理解是这样的、呵呵