我正在制作一个必须显示网站内容的应用。 我创建了我想要使用的网站,它会响应,以便它可以与不同的设备一起使用。 问题是如何定期(每天一次)下载我网站的html代码并在我的网页浏览中显示下载的html文件。 [页面将只包含一个我将定期在线更新的简单表格。 如果你能告诉我实现这一目标的步骤,我想? 提前谢谢!
答案 0 :(得分:0)
如果没有必要下载html代码&显示更新后,您可以通过提供webview的网址显示整个网站,您只需要更改移动设备的网站视图&它将反映在网页视图中。
如果这不是您想要的东西,那么您需要执行webservice调用,然后返回为您提供JSON字符串,将其解析为本地字符串&替换html代码。
public class Main extends Activity {
private WebView mWebview ;
@Override
public void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
mWebview = new WebView(this);
mWebview.getSettings().setJavaScriptEnabled(true); // enable javascript
final Activity activity = this;
mWebview.setWebViewClient(new WebViewClient() {
public void onReceivedError(WebView view, int errorCode, String description, String failingUrl) {
Toast.makeText(activity, description, Toast.LENGTH_SHORT).show();
}
});
mWebview .loadUrl("http://www.google.com");
setContentView(mWebview );
}
}