Skip to content

Instantly share code, notes, and snippets.

@chap19150
Created August 25, 2015 18:20
Show Gist options
  • Select an option

  • Save chap19150/b42f0a7b5da78047fed6 to your computer and use it in GitHub Desktop.

Select an option

Save chap19150/b42f0a7b5da78047fed6 to your computer and use it in GitHub Desktop.

Revisions

  1. chap19150 created this gist Aug 25, 2015.
    21 changes: 21 additions & 0 deletions gistfile1.txt
    Original file line number Diff line number Diff line change
    @@ -0,0 +1,21 @@
    private Handler handler = new Handler();

    @Override
    protected void onCreate(Bundle savedInstanceState) {
    ...
    handler.post(runnable);
    }

    @Override
    protected void onPause() {
    super.onPause();
    handler.removeCallbacks(runnable);
    }

    private Runnable runnable = new Runnable() {
    @Override
    public void run() {
    //do work
    handler.postAtTime(runnable, 30000);
    }
    };