【问题标题】:How to load web view in to view when a specific button is on clicked? [duplicate]单击特定按钮时,如何加载 Web 视图以查看? [复制]
【发布时间】:2017-03-15 04:43:56
【问题描述】:

我是 android 新手。我正在尝试开发一个 android 应用程序,当单击特定按钮时会打开 web 视图。我需要显示具有 java 脚本的网站。如何创建它?

【问题讨论】:

  • 试试我的代码,我也附上了相关的xml代码。
  • 谷歌它你可以找到 100 个结果,而不是问问题

标签: android android-webview


【解决方案1】:

我认为您可以将其包含在您的 onclick 中的 java 中

  web.setWebViewClient(new WebViewClient() {
    @Override
    public boolean shouldOverrideUrlLoading(WebView view, String url) {
        return super.shouldOverrideUrlLoading(view, url);
    }
});

【讨论】:

    【解决方案2】:

    在你的 xml 中尝试:

    <WebView
        android:id="@+id/web_view"
        android:visibility="gone"
        android:layout_width="match_parent"
        android:layout_height="match_parent"/>
    
    <Button
        android:layout_width="wrap_content"
        android:layout_height="wrap_content" 
        android:id="@+id/button"/>
    

    在您的 java 文件中:

    final Button button = (Button)findViewById(R.id.button);
        button.setOnClickListener(new View.OnClickListener() {
            @Override
            public void onClick(View view) {
                button.setVisibility(View.GONE);
                webview.setVisibility(View.VISIBLE);
                private WebView webView;
                webView = (WebView) findViewById(R.id.web_view);
                webView.getSettings().setJavaScriptEnabled(true);
                webView.loadUrl("http://google.com");
            }
        });`
    

    【讨论】:

    • 您可以将您的网站网址放在google.com的位置
    猜你喜欢
    • 2017-02-01
    • 1970-01-01
    • 2018-11-13
    • 2013-01-28
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2021-06-04
    • 1970-01-01
    相关资源
    最近更新 更多