A
Artwork
Ambitioniertes Mitglied
- 10
Hi,
ich habe ein porblem. und zwar bekomme ich alle 5 sekunden ein standtort update.
in abhängigkeit vom standort werden dann daten aus dem web geladen.
dies soll nur beim ersten update und danach nur dann wenn sich die stadt in der man ist ändert getan werden.
ich hab schon versucht etwas mit variablen rumzuspielen, hat aber nicht geklappt
ich habe ein porblem. und zwar bekomme ich alle 5 sekunden ein standtort update.
in abhängigkeit vom standort werden dann daten aus dem web geladen.
dies soll nur beim ersten update und danach nur dann wenn sich die stadt in der man ist ändert getan werden.
Code:
Handler myViewUpdateHandler = new Handler(){
public void handleMessage(Message msg) {
switch (msg.what) {
case UPDATE_LOCATION:
//hier wird die aktuelle stadt abgefragt und das feld currentCity gestetzt
if(trigger && (currentCity != "")){
firstCity = currentCity;
trigger = false;
}
//hier sollen daten aus dem web geladen werden nur beim ersten update und dann immer wenn sich currentCity von der City aus dem ersten update also firstCity unterscheidet
}
super.handleMessage(msg);
}
};
ich hab schon versucht etwas mit variablen rumzuspielen, hat aber nicht geklappt