Android中的Spinner Progressbar

时间:2014-10-21 15:26:55

标签: android

我想在Android中实现ProgressBar,当我执行该程序时,Progressbar最多应显示2秒。我无法让它正常工作,但我无法弄清楚原因。

public void myThread(){
    Thread th=new Thread(){

     @Override
     public void run(){
      try
      {

       while(mRunning)
       {

       Thread.sleep(10L);//10s wait
       YourCurrentActivity.this.runOnUiThread(new Runnable() {

        @Override
        public void run() {
         // TODO Auto-generated method stub


            //DISMISS PROGRESS BAR HERE


        mRunning=false;
        }
       });
       }
      }catch (InterruptedException e) {
    // TODO: handle exception
   }
     }
    };
    th.start();
   }

我试过这个,但它没有按我的意愿给我输出。

1 个答案:

答案 0 :(得分:0)

Android中的处理程序是什么。 例如:

Handler handler = new Handler();
handler.postDelayed(new Runnable()
{
    @Override
    public void run()
    { 
       // cancel or dismiss your progressbar
    }
}, 2000);