A线程负责展示图片,B线程负责下载图片但是有的时候会出现当A 需要展示的时候B还没有把图片下载完成,这时候是不能展示的,如何让A知道图片已经下载完了,可以展示了,在没有下载完之前等待B线程?难不成只能写写循环判断么?太傻了吧
解决方案 »
- 如图,这种可拖拽更新的gridview如何实现?
- android ADT插件安装
- android 从SD卡导入vCard文件到通讯录 号码带"-" 如何把横线去除
- intent 小问题
- 最近在做android的layout,但是发现用了dip的单位后,在不同屏幕下还是有差矣,请问怎么办
- android 如何显示表格数据(从word里读取的表格)
- 安卓编程 线程 更改textview 的问题
- android是怎么根据id查找到控件的
- 安卓下 无法使用 HanziToPinyin 汉字转拼音(英文字母)的问题
- 在公司公用服务器上做Android系统开发,如何合理的用Git管理代码?
- android ScrollView的用法
- android 如何测试网速,在界面上面显示网速
b线程完成:
Message msg = handler.obtainMessage();
msg.... = 1;
handler.sendMessage(Message)然后A线程中:Handler handler = new Handler() {
public ......handlerMessge(msg) {
if(msg...==1) {
更新
}
}
}
用hander looper .