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