2

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

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

但是如果 url 后面的页面已经在浏览器中打开,运行上面的代码不会刷新页面。如何强制刷新页面?

4

2 回答 2

7

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

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

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

于 2013-01-11T03:05:10.637 回答
1

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

于 2012-04-08T21:28:35.457 回答