1. Mitglieder surfen ohne Werbung auf Android-Hilfe.de! ✔ Jetzt kostenlos Mitglied in unserer Community werden.
  1. MiDa, 27.11.2010 #1
    MiDa

    MiDa Threadstarter Junior Mitglied

    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

    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
     
Die Seite wird geladen...
Ähnliche Themen Forum Datum
Fragen zu all den Layouts Android App Entwicklung 12.02.2018
[OFFEN] Frage zu AdMob und Voraussetzungen Android App Entwicklung 29.12.2017
  1. Android-Hilfe.de verwendet Cookies um Inhalte zu personalisieren und dir den bestmöglichen Service zu gewährleisten. Wenn du auf der Seite weitersurfst stimmst du der Cookie-Nutzung zu.  Ich stimme zu.