0
我想要做一些非常基本的事情,因为有一种动画。因此,像一个循环:在Android中激活视图
在视图- 更新位图
- 睡眠100ms的
- 显示位图“mabm”
我的代码工作只有一次,进行第一循环,我可以”不能为其他循环寻找解决方案。 这样做最简单的方法是什么? 谢谢你的帮助!
我的代码:
Bitmap mabm= Bitmap.createBitmap(400,400,Bitmap.Config.ARGB_8888);
final Drawable d =new BitmapDrawable(mabm);
/* more code here */
Taff=new Thread(new Runnable() {
// voir : android updating a view repeatedly
@Override
public void run(){
try {
Thread.sleep(100);
} catch (InterruptedException e) {
//empty catch
}
deco.decompp() ; // this method updates mabm
runOnUiThread(new Runnable() {
@Override
public void run() {
//Drawable d =new BitmapDrawable(mabm);
ds.setBackgroundDrawable(d);
}
});
}
);
哪里是代码中的循环?我想它错过了这部分。 – Guian 2013-05-07 10:56:07