BackgroundTask.java 996 B

12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455
  1. package de.tudarmstadt.informatik.hostage.sync.wifi_direct;
  2. import android.os.AsyncTask;
  3. /**
  4. * Created by Julien on 07.01.2015.
  5. */
  6. public class BackgroundTask extends AsyncTask<Void, Void, String> {
  7. private boolean isInterrupted;
  8. public void interrupt(boolean b){
  9. this.isInterrupted = b;
  10. }
  11. public boolean isInterrupted() {
  12. return isInterrupted;
  13. }
  14. public void setInterrupted(boolean isInterrupted) {
  15. this.isInterrupted = isInterrupted;
  16. }
  17. public void performInBackground(){
  18. }
  19. @Override
  20. protected String doInBackground(Void... params) {
  21. this.performInBackground();
  22. return null;
  23. }
  24. /*
  25. * (non-Javadoc)
  26. * @see android.os.AsyncTask#onPostExecute(java.lang.Object)
  27. */
  28. @Override
  29. protected void onPostExecute(String result) {
  30. }
  31. /*
  32. * (non-Javadoc)
  33. * @see android.os.AsyncTask#onPreExecute()
  34. */
  35. @Override
  36. protected void onPreExecute() {
  37. }
  38. }