1. 程式人生 > >android/java 中兩種延時執行的方法

android/java 中兩種延時執行的方法

// 訊息處理方式實現延時

       new Handler().postDelayed(new Runnable()

       {

           public void run()

           {

              myDialog.dismiss();

           }

       },3000);

       // 執行緒方式實現延時

       new Thread(new Runnable()

       {

           @Override

           public void run()

           {

              try

              {

                  Thread.sleep(3000);

                  myDialog.dismiss();

              }

              catch (Exception e)

              {

                  e.printStackTrace();

              }

           }

       }).start();