2017-06-09 43 views
0

我在從異步任務獲取數據的機器人應用的URL調用的URL如下所示機器人 - 動態地從背景在2秒內

new AsyncParam().execute("http://10.0.2.2:88/API/web/app_dev.php/get/1/7"); 

請我怎樣才能確保上述URL是動態每秒調用一次

回答

0
Use this: 
//Declare globally 

Handler handler = new Handler(); 
    Runnable runnable; 

//then whereever you want to call your url 
runnable = new Runnable() { 
      @Override 
      public void run() { 
       new AsyncParam().execute("http://10.0.2.2:88/API/web/app_dev.php/get/1/7"); 
//this will call your url after every one sec 
       handler.postDelayed(runnable,1000); 
      } 
     }; 
//in place of 1000 provide initial delay you can give 0 also if you want to call immediately 
     handler.postDelayed(runnable,1000); 
+0

我必須創建一個方法來使用它。在oncreate方法中粘貼方法拋出異常 – parker

+0

你會得到什麼異常 – sumit

+0

變量處理程序是從內部類中訪問並需要聲明的最終 – parker