URL/andere Sachen im neuen "Fenster öffnen"

  • 0 Antworten
  • Neuester Beitrag
Diskutiere URL/andere Sachen im neuen "Fenster öffnen" im Android App Entwicklung im Bereich Betriebssysteme & Apps.
InSane

InSane

Ambitioniertes Mitglied
Hab jetzt ne App programmiert, die zwei Buttons hat. Je nachdem welchen man drückt (soll) sich eine URL öffen.

@Override
public void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.main);

final Button button = (Button) findViewById(R.id.Button01);
button.setOnClickListener(new View.OnClickListener() {
public void onClick(View v) {
setContentView(R.layout.main1);
WebView mWebView = (WebView) findViewById(R.id.webview);
mWebView.getSettings().setJavaScriptEnabled(true);
mWebView.loadUrl("http://www.beispiel.de");
mWebView.setWebViewClient(new WebViewClient());
}
});

final Button button1 = (Button) findViewById(R.id.Button02);
button.setOnClickListener(new View.OnClickListener() {
public void onClick(View v) {
setContentView(R.layout.main1);
WebView mWebView = (WebView) findViewById(R.id.webview);
mWebView.getSettings().setJavaScriptEnabled(true);
mWebView.loadUrl("http://www.beispiel1.de");
mWebView.setWebViewClient(new WebViewClient());
}
});




}
Habe "webview" in einer neuen .xml Datei unter layout "eingefügt", da ich dachte, dass beim klicken eines Buttons die alte ersetzt wird. Anscheinend ist dies jedoch nicht der Fall... . Wie schaffe ich es jetzt, dass das alte Fenster "überschrieben" wird, sodass die URL angezeigt wird? :huh:

EDIT: Hab jetzt auch noch "setContentView(R.layout.main1);" bei "onClick" eingefügt und es funktioniert trotzdem nicht...


InSane
 
Zuletzt bearbeitet:
Ähnliche Themen - URL/andere Sachen im neuen "Fenster öffnen" Antworten Datum
4