0
我有打網址的代碼,但它只打一次,當我運行程序我希望它每5分鐘自動命中。檢查狀態如何做到這一點....其實我是新的Android和Java所以請用例子解釋... v.v。在此先感謝..... public class Activity2 { public static String getData(){ String data = null; 嘗試{如何在每個時間限制使用url ping服務器
URL url = new URL("http://qrrency.com/mobile/j2me/cab/CabRequestStatus.php?requestid=666");
BufferedReader in = new BufferedReader(new InputStreamReader(url.openStream()));
int m=0;
StringBuffer buffer=new StringBuffer();
String str1 = " ";
while ((m=in.read())!=-1)
{
buffer.append((char)m);
str1=str1+(char)m;
cabbookingapplication.resp =str1;
data=cabbookingapplication.resp;
}
in.close();
} catch (MalformedURLException e)
{
} catch (IOException e)
{
}
return data;
謝謝先生...但先生如何實施它?其實我在Java和Android請請新的.....它寫在我的code..pls – SRam 2011-04-09 05:06:29
@覆蓋 \t公共無效的onResume() \t { \t \t super.onResume(); \t \t autoUpdate = new Timer(); \t \t autoUpdate.schedule(新的TimerTask() \t \t { \t \t \t @覆蓋 \t \t \t公共無效的run() \t \t \t { \t \t \t \t runOnUiThread(新的Runnable() \t \t \t \t { \t \t \t \t \t公共無效的run() \t \t \t \t \t { \t \t \t \t \t \t DIS(++計數); //寫入方法,其中,在5分鐘後烏爾擊球URL \t \t \t \t \t} \t \t \t \t}); \t \t \t \t} \t \t},0,30000); //每60秒更新一次 \t} \t //我們可以使用帶有定時器的最大100000000數字。 \t @Override 公共無效的onPause() \t \t { \t autoUpdate.cancel(); \t super.onPause(); } – Sumant 2011-04-09 05:18:11