AsynchTask

  • 2 Antworten
  • Letztes Antwortdatum
B

Benzko

Neues Mitglied
0
Hallo,

ich habe ein Problem mit dem SynchTask. Es wird in meinem Programm einfach nicht aufgerufen.Liegt es an der SDK-Version? Hier mein Quelltext:

Deklariert habe ich es so:

public SynchTask _SynchTask;

gestartet wir es im ( public void onCreate(Bundle savedInstanceState){)
_SynchTask = new SynchTask();
_SynchTask.execute();



public class SynchTask extends AsyncTask<Void, String, Void> {
@Override
protected Void doInBackground(Void... unused) {
Log.v(LOG_TAG, "Synchtask aktiv");
while(true){
try {
getstatus;
} catch (IOException e) {
e.printStackTrace();
}
publishProgress();
SystemClock.sleep(250);
}
}

public void execute() {

}

@Override
protected void onProgressUpdate(String... item) {
test();


}

@Override
protected void onPostExecute(Void unused) {

}
}




Habt Ihr eine Idee woran es liegen kann?

Danke im Voraus.
 
Du machst eine eigene (und vor allem leere) execute-Methode und rufst diese auf. Dadurch wird die richtige execute-Methode nie ausgeführt.
 
Danke!! Daran lag es.

Schönes Wochenende
 
Zurück
Oben Unten