綁定帳號登入

Android 台灣中文網

打印 上一主題 下一主題

[求助] 如何實現每10秒自動刷新網頁

[複製連結] 查看: 1493|回覆: 3|好評: 0
跳轉到指定樓層
樓主
xul410170 | 收聽TA | 只看該作者 回帖獎勵 |倒序瀏覽 |閱讀模式
發表於 2014-10-22 10:55
5碎鑽
我有大概上網找一下timer的用法,在配上WebView.reload();但在程式中沒有出現效果。
可以幫我看一下哪邊出錯嗎??

PS:timer必須要在"程式一開始的時候就執行"有甚麼方法??




Timer timer = new Timer(true);
       
        @Override
          public void Refresh(Bundle savedInstanceState)
          {
            super.onCreate(savedInstanceState);
            timer.schedule(new timerTask(), 10000, 10000);
          }

          public class timerTask extends TimerTask
          {
            public void run()
            {
                    mWebView.reload();                               
            }
          };

power.7z

1.21 MB, 下載次數: 1, 下載積分: 碎鑽 -1 個

程式源碼

「用Android 就來APK.TW」,快來加入粉絲吧!
Android 台灣中文網(APK.TW)
收藏收藏 分享分享 分享專題
用Android 就來Android 台灣中文網(https://apk.tw)
回覆

使用道具 舉報

沙發
monitorstudio | 收聽TA | 只看該作者
發表於 2014-10-25 20:41
本帖最後由 monitorstudio 於 2014-10-25 21:04 編輯
  1.         Timer timer = new Timer(true);

  2.         @Override
  3.         protected void onCreate(Bundle savedInstanceState) {
  4.                 super.onCreate(savedInstanceState);
  5.                 setContentView(R.layout.main);
  6.                 Refersh();
  7.         }

  8.         void Refresh() {
  9.                 timer.schedule(new timerTask() {
  10.                         public void run() {
  11.                                 mWebView.reload();
  12.                         }
  13.                 }, 10000, 10000);
  14.         }
複製代碼

評分

參與人數 1碎鑽 +1 幫助 +1 收起 理由
xul410170 + 1 + 1 非常讚

查看全部評分

用Android 就來Android 台灣中文網(https://apk.tw)
回覆

使用道具 舉報

板凳
 樓主| xul410170 | 收聽TA | 只看該作者
發表於 2014-11-17 08:49
setContentView(R.layout.main);

這一行是甚麼??
他不讓我執行
用Android 就來Android 台灣中文網(https://apk.tw)
回覆

使用道具 舉報

地板
alexm | 收聽TA | 只看該作者
發表於 2014-12-14 12:13
thanks for sharing
用Android 就來Android 台灣中文網(https://apk.tw)
回覆

使用道具 舉報

您需要登錄後才可以回帖 登錄 | 註冊

本版積分規則