android - x秒后Android Webview重定向
问题描述
所以我试图在 X 秒后从 web 视图重定向到另一个活动。问题是由于某种原因新活动启动了两次..
任何解决方案?下面的示例代码。
myWebView.setWebViewClient(new WebViewClient() {
public boolean shouldOverrideUrlLoading(WebView view, String url){
final Timer timer = new Timer();
timer.schedule(new TimerTask() {
@Override
public void run() {
Intent intent = new Intent(myContext, RegistrerActivity.class);
startActivity(intent);
timer.cancel();
}
}, 5000);
return false;
}
@Override
public void onPageFinished(WebView view, String url) {
super.onPageFinished(view, url);
//Code for response
}
解决方案
推荐阅读
- reflection - 将文件路径反映到源目录或 jar 时找不到 Kotlin 类
- html - 如何使身体以100%的最小高度和高度为自动
- javascript - 可以在 JavaScript 中创建对对象外部代码只读的属性吗?
- ios - 无法设置 Cocoapods,pod setup --verbose 命令失败
- python - 如何像在 python 中一样从 txt 中读取列表?
- html - 如何在左,右菜单和导航栏保持静止时使主要部分滚动?
- git - 找出哪个分支具有某个文件的最新版本
- hugo - 在 hugo 中调用部分时包括字典和上下文
- android - 如何检查属性`applicationVariants`的gradle?
- mysql - MySQL UPDATE 表列基于其他表中的值