0

我在地图上添加了一个圆圈。删除圆圈的方法被称为一个单独的线程,这是我迄今为止尝试过的。我已经尝试了很多其他方法,但没有任何乐趣可以修改它。

Circle myCircle;

    final Handler handler = new Handler();
        final Runnable r = new Runnable()
        {
            public void run() 
            {   
            handler.postDelayed(this, 1000);
                removeCircle();
            }
        };
        handler.postDelayed(r, 0);

public void removeCircle(){

    Activity activity = (Activity) context;
    activity.runOnUiThread(new Runnable() {
        public void run() {
            myCircle.remove();
        }
    });

}
4

0 回答 0