1. Nimm jetzt an unserem Uhans - 3. ADVENT - Gewinnspiel teil - Alle Informationen findest Du hier!

WebKit Frage!

Dieses Thema im Forum "Android App Entwicklung" wurde erstellt von MiDa, 27.11.2010.

  1. MiDa, 27.11.2010 #1
    MiDa

    MiDa Threadstarter Junior Mitglied

    Beiträge:
    28
    Erhaltene Danke:
    1
    Registriert seit:
    17.05.2009
    Hallo zusammen!

    Ich habe eine WebKit Anwendung es geht auch soweit.
    Ich habe das Problem das die Seiten sich im neuen Fenster öffnen wie kann ich das denn verhindern? Das heißt in dem selben Fenster öffnen?

    Oder muss der Befehl das die Seiten nicht im neuen Fenster öffnen wo anders hin?

    Der Code:
    Code:
     @Override
        public void onCreate(Bundle savedInstanceState) {
            super.onCreate(savedInstanceState);
            setContentView(R.layout.main);
    
            WebView engine = (WebView) findViewById(R.id.web_engine);
            engine.loadUrl("http://www.meine-Seite.de");
            engine.getSettings().setJavaScriptEnabled(true);
            
            
            
           
        }
    }
    
     
  2. Lilithian, 29.11.2010 #2
    Lilithian

    Lilithian Android-Hilfe.de Mitglied

    Beiträge:
    69
    Erhaltene Danke:
    23
    Registriert seit:
    26.10.2010
    Damit der die Links in der WebView anstatt im Browser öffnet, brauchst du einen WebViewClient, der die Methode "shouldOverrideUrlLoading" überschreibt.

    Das steht auch im "Hello WebView"-Tutorial beschrieben:
    Hello, WebView | Android Developers
     

Diese Seite empfehlen