@Override
public void draw(final Canvas canvas) {
progressDialog = ProgressDialog.show(at, "请稍等...", "获取数据中...", true);
new Thread(new Runnable() {
@Override
public void run() {
//在这里使用 canvas ,在参数上面加了 final 后,可以使用,预编译不报错,但在最终 run 中给画布 写上数据时,显示不出来。
}
}).start();
}
public void draw(final Canvas canvas) {
progressDialog = ProgressDialog.show(at, "请稍等...", "获取数据中...", true);
new Thread(new Runnable() {
@Override
public void run() {
//在这里使用 canvas ,在参数上面加了 final 后,可以使用,预编译不报错,但在最终 run 中给画布 写上数据时,显示不出来。
}
}).start();
}
解决方案 »
- Nexus 7内置NFC,四核,1280*800,才199美金,国内的平板为什么几乎找不到内置NFC的?
- Uri.parse("dianping://shopinfo?id=12346")这个是uri是怎么解释的
- android如何获取一个SD卡指定文件夹的图片Uri uri问题
- 如何屏蔽掉menu键长按事件响应?
- Activity中的intent问题
- 请教一个关于触摸事件的问题
- 在监听用户按键时遇到问题(在线求解!)
- Camera的setRotation和setDisplayOrientation有什么区别?
- 手机跨平台开发用什么语言比较好 C++ 还是 erlang? C++ 和erlang 有什么 区别?谢谢!哪个做跨平台简单快?
- Didn't find class "android.support.v4.content.FileProvider" on path
- 关于ViewGroup的疑惑
- 关于android 菜单键重写
如果不是,我怀疑是在线程里面在canvas上作画无效
其实我就是在那个位子 增加一个 表示正在加载中 的效果。