【问题标题】:How to browse external webpage inside WebView如何在 WebView 中浏览外部网页
【发布时间】:2014-12-04 18:32:56
【问题描述】:

我创建了一个 android 应用程序来在 WebView 中加载外部网页。 当我按下应用程序内的任何链接时出现问题,它在网络浏览器中打开。 如何让用户继续浏览我的应用?

提前致谢

【问题讨论】:

    标签: android mobile-application


    【解决方案1】:

    要将 WebView 添加到您的应用程序,只需在您的活动布局中包含该元素。例如,这是一个 WebView 填满屏幕的布局文件:

    <?xml version="1.0" encoding="utf-8"?>
    <WebView  xmlns:android="http://schemas.android.com/apk/res/android"
        android:id="@+id/webview"
        android:layout_width="fill_parent"
        android:layout_height="fill_parent"
    />
    

    要在 WebView 中加载网页,请使用 loadUrl()。例如:

    WebView myWebView = (WebView) findViewById(R.id.webview);
    myWebView.loadUrl("http://www.example.com");
    

    但是,在此之前,您的应用程序必须能够访问 Internet。要获得 Internet 访问权限,请在清单文件中请求 INTERNET 权限。例如:

    <manifest ... >
        <uses-permission android:name="android.permission.INTERNET" />
        ...
    </manifest>
    

    这就是显示网页的基本 WebView 所需的全部内容。

    【讨论】:

    • 我认为他需要在同一个 webview 中打开页面的所有 url。
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2011-11-10
    • 2019-11-23
    • 2014-07-12
    • 2018-02-11
    • 2017-08-06
    • 1970-01-01
    相关资源
    最近更新 更多