首先,两个线程肯定不是同一个,从名字可以就可以看出来。
其次,没有看出你的代码中关于openConnection和getInputStream调用中的问题。
最后,你已经在onClick函数里创建了一个新的线程,所以就没有必要在download函数中另外创建线程。在download中创建线程带来另外一个副作用就是它很可能无法返回你想要的结果。因为它返回的时候,HttpDonwLoader.this.result = sb.toString();很可能还没有执行到。
其次,没有看出你的代码中关于openConnection和getInputStream调用中的问题。
最后,你已经在onClick函数里创建了一个新的线程,所以就没有必要在download函数中另外创建线程。在download中创建线程带来另外一个副作用就是它很可能无法返回你想要的结果。因为它返回的时候,HttpDonwLoader.this.result = sb.toString();很可能还没有执行到。
解决方案 »
- 求救!!Android的listview对其他activity的背景色的影响
- 怎么查看RadioButton是否被选中了
- 将tcpdump -p -nnn -vvv -s 0 -w /sdcard/1.pcap代码写进了JAVA程序不能对android真机进行抓包
- gallery能否实现拖拉到头儿时的弹性效果
- android中的Button问题
- Get请求返回的字节流限制,没有返回全部的Json字符串
- 求助~~~关于listview单机事件的问题
- 跪求 Android 4.2 虚拟机的root方法
- Android的post请求该怎么使用?
- [Android] 在自定义控件中使用接口回调时为什么影响界面绘制?
- android照相机代码 有不会的 求解~~
- 获取图片库图片路径问题?
我把download中的那个线程去掉了,,还是不可以,,你说getInputStream没有问题,,但是它下面的那个bf输出还是输不出来.