首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >根据webView中URL的当前值打开特定的活动

根据webView中URL的当前值打开特定的活动
EN

Stack Overflow用户
提问于 2020-05-21 18:47:30
回答 1查看 51关注 0票数 0

我有一个网址(www.abc.com),我在我的应用程序中的一个活动的网页视图中打开了它。我想开发一个流程,这样当用户在webview中浏览URL到webview中的特定URL时,比如说www.abc.com/foo,那么应用程序应该处理它并打开一个特定的活动。如何根据URL的当前值捕获URL并打开特定的活动

任何帮助都将不胜感激。提前感谢

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2020-05-22 10:29:29

,这对我有用,

创建一个webClient并重写onPageFinished方法,以便在加载每个页面后获得URL的当前值

代码语言:javascript
复制
    wv_content.webViewClient = object : WebViewClient() {
        override fun onPageFinished(view: WebView?, url: String?) {
            Log.v("Current value of URL: ", URL)

            //handle URL like open an activity based on the value of URL
            handleCurrentUrl(url)

            super.onPageFinished(view, url)
            pb_loading.visibility = View.GONE
        }
    }
票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/61941671

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档