博主csdn新人,今天用到了webview,有的需求是在webview中不用手机自带的浏览器打开url,而是在本应用中打开。代码如下:
webview.setWebViewClient(new WebViewClient() { public boolean shouldOverrideUrlLoading(WebView view, String url) { //打开指定的Activity Intent intent = new Intent(getContext(),OuterWebInfoActivity.class); CarouselEntity carouselEntity = new CarouselEntity(); carouselEntity.setJump_url(url); intent.putExtra(IntentFlag.DATA,carouselEntity); startActivity(intent); return true; } });
本文介绍如何使用WebView加载URL而不调用系统默认浏览器的方法。通过重写shouldOverrideUrlLoading方法并启动新的Activity来实现。
1903

被折叠的 条评论
为什么被折叠?



