WebKit Frage!

MiDa

MiDa

Neues Mitglied
5
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);
        
        
        
       
    }
}
 
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
 

Ähnliche Themen

M
Antworten
2
Aufrufe
630
Mozart40
M
A
Antworten
1
Aufrufe
584
swa00
swa00
SpeedySix
Antworten
13
Aufrufe
1.401
jogimuc
J
Zurück
Oben Unten