Join the social network of Tech Nerds, increase skill rank, get work, manage projects...
 
  • runOnUiThread() in android

    • 0
    • 0
    • 0
    • 0
    • 0
    • 0
    • 0
    • 0
    • 1.59k
    Comment on it

    If we want to update UI from a Non-UI thread then runOnUiThread() is the best solution for it.

    I am showing Toast in every 25 secs. Below is the code

       
    

    private Thread refreshThread; refreshThread = new Thread() {

    @Override public void run() { try { while (!isInterrupted()) { Thread.sleep(25000); runOnUiThread(new Runnable() { @Override public void run() { Toast.makeText(DriversHomeActivity.this, "Thread", Toast.LENGTH_SHORT).show(); } }); } } catch (InterruptedException e) { } } }; refreshThread.start();

    When we want to stop an this, just call interrupt() method.

       refreshThread.interrupt();
    

 0 Comment(s)

Sign In
                           OR                           
                           OR                           
Register

Sign up using

                           OR                           
Forgot Password
Fill out the form below and instructions to reset your password will be emailed to you:
Reset Password
Fill out the form below and reset your password: