android - How to use a while loop for a TimerTask -


i new java-programming , got question. created code , want insert while loop text changes every 5 seconds again. tried insert while statement , thread.sleep doesn't work.

    timer tim = new timer();       string rndstr1 = mystringarray[new random().nextint(mystringarray.length)];     txtv1.settext(rndstr1);       tim.scheduleatfixedrate( new timertask() {              @override                 public void run() {                     count++;                      runonuithread(new runnable()                       {                          public void run()                           {                                                       if(count==5)//change text after 5 seconds                         {                          string rndstr1 = mystringarray[new random().nextint(mystringarray.length)];                         txtv1.settext(rndstr1);                         }             }, 1000, 1000 ); 

try public void run()

                    {                                                   if(count==5)//change text after 5 seconds                     {                        wait(5000);                     string rndstr1 = mystringarray[new random().nextint(mystringarray.length)];                     txtv1.settext(rndstr1);                     } 

Comments

Popular posts from this blog

ios - iPhone/iPad different view orientations in different views , and apple approval process -

java Extracting Zip file -

C# WinForm - loading screen -