在浏览器中打开网址并强制重新加载页面

时间:2012-04-08 21:18:49

标签: android browser android-intent

我使用以下代码在浏览器中打开一个URL:

Intent intent = new Intent("android.intent.action.VIEW", Uri.parse(url));
startActivity(intent);

但是如果网址后面的页面已经在浏览器中打开,则运行上面的代码不会刷新页面。我怎么能强制刷新页面?

2 个答案:

答案 0 :(得分:5)

寻找答案......这似乎对我有用:

Uri url = Uri.parse(website+"?time="+(new Date().getTime()));
Intent i = new Intent(Intent.ACTION_VIEW);
i.setData(url);
activity.startActivity(i);

因为新的get参数强制重新加载。

答案 1 :(得分:1)

据我所知,你不能强迫它从Android端刷新(除非你在你自己的WebView中显示它)你必须将页面本身设置为自动刷新,这可能会确保显示的是什么可能是最新的。