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