Изменение пользовательского интерфейса из потока
Я знаю, что был похожий вопрос, но моя проблема немного отличается у меня такой код
Thread t = new Thread(){
public void run(){
while(!running) {
if(gpstracker.canGetLocation()) {
double lon = gpstracker.getLongitude();
double lat = gpstracker.getLatitude();
now = new LatLng(lat,lon);
if(change(now)==1)
running = true;
else
;
}
else {
gpstracker.showSettingsAlert();
}
}
}
};
вchange(now)
Я изменяю пользовательский интерфейс, поэтому мой вопрос, как я могу изменить пользовательский интерфейс из моей темы? Я читал об обработчике асинхронных задач, но я не думаю, что они в этой ситуации подходят, или, может быть, я не знаю, как их использовать, какие-либо предложения?