Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/android/198.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
在android中刷新webview_Android_Webview_Meta - Fatal编程技术网

在android中刷新webview

在android中刷新webview,android,webview,meta,Android,Webview,Meta,我的android代码中有标准的webview @Override public void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState); this.getWindow().requestFeature(Window.FEATURE_PROGRESS); setContentView(R.layout.main); WebView webView = (WebVie

我的android代码中有标准的webview

@Override
public void onCreate(Bundle savedInstanceState)
{
    super.onCreate(savedInstanceState);
    this.getWindow().requestFeature(Window.FEATURE_PROGRESS);
    setContentView(R.layout.main);
    WebView webView = (WebView) findViewById(R.id.webview);
    webView.getSettings().setJavaScriptEnabled(true);
}
我没有任何关于重新加载/重新刷新的代码。 但是我在webview显示的页面中有下面的代码

<META http-equiv="REFRESH" content="30">

我知道非常古老的学校,但它做我现在需要的工作

但是,webview并不完全尊重meta标记,它与webkit没有任何关系,因为我已经成功地尝试了很多浏览器

webview会在需要的时候对应用程序进行刷新,而不是按照说明每隔30秒刷新一次


如何让webview每30秒或更快刷新一次,而不出现任何问题?

使用倒计时在30秒后反复重新加载URL

new CountDownTimer(365 * 24 * 60 * 60, 30000) {

 public void onTick(long millisUntilFinished) {
   ACTIVITY_NAME.this.mWebView.loadUrl("http://www.example.com");
 }

 public void onFinish() {
    //Done 
 }
}.start();