Android Webview-打开我的浏览器

西芒·莱莫斯(SimãoLemos)

我创建了一个android webview,但是在我的手机中加载后打开了浏览器,我不想

我的手机是一个创建为Android版本+2.3.3的三星银河ace plus(Android版本2.3.6)应用程序

AndroidManifest.xml具有:

<?xml version="1.0" encoding="utf-8"?>
<manifest xmlns:android="http://schemas.android.com/apk/res/android"
      package="ivoclar.pack"
      android:versionCode="1"
      android:versionName="1.0">
    <application android:icon="@drawable/android" android:label="@string/app_name">
        <activity android:name=".MainActivity"
                  android:label="@string/app_name">
            <intent-filter>
                <action android:name="android.intent.action.MAIN" />
                <category android:name="android.intent.category.LAUNCHER" />
            </intent-filter>
        </activity>
    </application>
    <uses-permission android:name="android.permission.INTERNET" />
</manifest> 

MainActivity.java具有:

package ivoclar.pack;

import android.app.Activity;
import android.os.Bundle;
import android.webkit.WebView;

public class MainActivity extends Activity
{
    /** Called when the activity is first created.
     * @param savedInstanceState */
    @Override
    public void onCreate(Bundle savedInstanceState)
    {
        super.onCreate(savedInstanceState);
        setContentView(R.layout.main);

        WebView myWebView;
        myWebView = (WebView) findViewById(R.id.webview);
        myWebView.loadUrl("http://gastro.hero.ch");

    }
}

布局-main.xml具有:

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

    <WebView  xmlns:android="http://schemas.android.com/apk/res/android"
    android:id="@+id/webview"
    android:layout_width="fill_parent"
    android:layout_height="fill_parent"
    />

</LinearLayout>
吉卜拉·卡哈(JibяaᴎKhaᴎ)

只需添加

    myWebView.getSettings().setJavaScriptEnabled(true);
    myWebView.setWebViewClient(new MyWebViewClient());

private class MyWebViewClient extends WebViewClient {
      @Override
      public boolean shouldOverrideUrlLoading(WebView view, String url) {
         view.loadUrl(url);
         return true;
      }
   }

或内 onCreate()

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

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

Android Webview在默认浏览器而不是我的Webview中打开页面

来自分类Dev

单击android Webview中的链接时启动打开浏览器

来自分类Dev

Android WebView在浏览器而不是应用程序中打开链接

来自分类Dev

在浏览器中在应用程序外部打开的片段android中的webview

来自分类Dev

Webview-在外部应用程序和浏览器/ Android中打开链接

来自分类Dev

如何在Android的WebView的外部浏览器和应用程序内打开链接

来自分类Dev

单击登录后未打开其他浏览器的Android Webview

来自分类Dev

Android Webview文件浏览器打开,但无法选择文件

来自分类Dev

Android Appcelerator从Webview中的远程URL获取URL并在设备默认浏览器或新的Webview中打开它

来自分类Dev

Webview打开浏览器,即使覆盖

来自分类Dev

在浏览器中打开WebView URL

来自分类Dev

Webview也在打开浏览器

来自分类Dev

WebView不能打开我的我的网站,但是在浏览器中可以工作

来自分类Dev

我的cordova Webview应用确实比同一部手机上的android浏览器慢

来自分类Dev

我的cordova Webview应用确实比同一部手机上的android浏览器慢

来自分类Dev

Android-Webview中的错误?一些URL的提示Webview启动外部浏览器

来自分类Dev

Webview链接在外部浏览器中打开

来自分类Dev

页面正在浏览器而不是Webview上打开

来自分类Dev

在默认浏览器中打开WebView链接

来自分类Dev

LinearLayout onclick打开WebView而不是浏览器

来自分类Dev

webview链接打开到默认浏览器

来自分类Dev

在webview中打开外部浏览器?

来自分类Dev

在默认浏览器中打开WebView链接

来自分类Dev

WebView 打开应用程序/默认浏览器

来自分类Dev

从Android浏览器打开Instagram

来自分类Dev

如何设置Android WebView以使其与Android浏览器完全相同?

来自分类Dev

网站无法在android webview中加载,但可以在android浏览器中正常运行

来自分类Dev

如何检测是否使用Android浏览器或Android本机WebView客户端

来自分类Dev

我可以让我的应用通过Android中的浏览器打开吗?

Related 相关文章

  1. 1

    Android Webview在默认浏览器而不是我的Webview中打开页面

  2. 2

    单击android Webview中的链接时启动打开浏览器

  3. 3

    Android WebView在浏览器而不是应用程序中打开链接

  4. 4

    在浏览器中在应用程序外部打开的片段android中的webview

  5. 5

    Webview-在外部应用程序和浏览器/ Android中打开链接

  6. 6

    如何在Android的WebView的外部浏览器和应用程序内打开链接

  7. 7

    单击登录后未打开其他浏览器的Android Webview

  8. 8

    Android Webview文件浏览器打开,但无法选择文件

  9. 9

    Android Appcelerator从Webview中的远程URL获取URL并在设备默认浏览器或新的Webview中打开它

  10. 10

    Webview打开浏览器,即使覆盖

  11. 11

    在浏览器中打开WebView URL

  12. 12

    Webview也在打开浏览器

  13. 13

    WebView不能打开我的我的网站,但是在浏览器中可以工作

  14. 14

    我的cordova Webview应用确实比同一部手机上的android浏览器慢

  15. 15

    我的cordova Webview应用确实比同一部手机上的android浏览器慢

  16. 16

    Android-Webview中的错误?一些URL的提示Webview启动外部浏览器

  17. 17

    Webview链接在外部浏览器中打开

  18. 18

    页面正在浏览器而不是Webview上打开

  19. 19

    在默认浏览器中打开WebView链接

  20. 20

    LinearLayout onclick打开WebView而不是浏览器

  21. 21

    webview链接打开到默认浏览器

  22. 22

    在webview中打开外部浏览器?

  23. 23

    在默认浏览器中打开WebView链接

  24. 24

    WebView 打开应用程序/默认浏览器

  25. 25

    从Android浏览器打开Instagram

  26. 26

    如何设置Android WebView以使其与Android浏览器完全相同?

  27. 27

    网站无法在android webview中加载,但可以在android浏览器中正常运行

  28. 28

    如何检测是否使用Android浏览器或Android本机WebView客户端

  29. 29

    我可以让我的应用通过Android中的浏览器打开吗?

热门标签

归档