Webview Error

S

SuperBobbi

Neues Mitglied
0
Hi zusammen,

ich hab irgeneinen Denkfehler.
Deswegen ne ganz kurze Frage:
Kann mir jemand man ne TestApp/Eclipseproject schicken mir diesem Inhalt:
2 Button drunter ein Webiew.
klicke button1 geht eine www im webview auf
klicke button2 geht eine andere www im webview auf

Ich bekomme es nicht hin, mir eurer Hilfe kann ich meinen Denkfehler suchen...

Tausend Dank schon mal :biggrin:
 
Idiot!
 
  • Danke
Reaktionen: Madlip
Wieso Idiot?
 
Weil das hier nichts mit Hilfe zu tun hat.
Du willst ein fertiges Projekt haben, damit jemand dir bei deinem angebllichen Denkfehler, den es wahrscheinlich gar nicht gibt, hilft?!
Ja klar.

Sag wo dein problem ist oder lass es.

Gruß

P.s.: manchmal frag ich mich warum ich so leuten auch noch antworte oO
 
  • Danke
Reaktionen: Madlip
Nein eine fertige App will ich nicht. Möchte es selbst schaffen.

Ok hier der Code und Erklärung:

Ich mach mir eine App mit 4 Buttons. Ich will auf die Buttons klicken und dann soll im WebView die html seite angezeigt werden.

Hier der Code: Activity_mail.xml

<RelativeLayout xmlns:android="http://schemas.android.com/apk/res/android"
xmlns:tools="http://schemas.android.com/tools"
android:layout_width="match_parent"
android:layout_height="match_parent" >

<TableRow
android:id="@+id/tableRow1"
android:layout_width="fill_parent"
android:layout_height="wrap_content"
android:layout_gravity="center"
android:gravity="center"
>

<ImageButton
android:id="@+id/b_termine"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_gravity="center"
android:src="@drawable/image_button_termine" />

<ImageButton
android:id="@+id/b_karte"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_gravity="center"
android:src="@drawable/image_button_karte" />

<ImageButton
android:id="@+id/b_fb"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_gravity="center"
android:src="@drawable/image_button_fb" />

<ImageButton
android:id="@+id/b_home"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_gravity="center"
android:src="@drawable/image_button_home" />
</TableRow>

<WebView
android:id="@+id/webView"
android:layout_width="match_parent"
android:layout_height="match_parent"
android:layout_alignParentLeft="true"
android:layout_below="@+id/tableRow1"
android:layout_marginBottom="40dp" />

<TextView
android:id="@+id/textView1"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_alignParentBottom="true"
android:layout_alignParentLeft="true"
android:layout_marginBottom="21dp"
android:layout_marginLeft="105dp"
android:text="- seitenende -" />


</RelativeLayout>


Hier die MainActivity.java:

package com.example.bbapp;

import android.os.Bundle;
import android.app.Activity;
import android.view.Menu;
import android.widget.Button;
import android.webkit.WebView;

public class MainActivity extends Activity {

Button b_termine, b_karte, b_fb, b_home;



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

WebView ourBrow = (WebView) findViewById(R.id.webView);
ourBrow.loadUrl("http://www.chip.de");
}

@Override
public boolean onCreateOptionsMenu(Menu menu) {
getMenuInflater().inflate(R.menu.activity_main, menu);
return true;
}
}


#############

Ich brauche nur Hilfe wie ich das programmieren soll :confused2:

Im AVD Manager geht soweit eigentlich alles. Die App wird gestartet und die erste Website angezeigt. Nur schaffe ich es nicht die 4 Buttons zu programmieren. Hab schon zig Videos etc gesehen und bin am verzweifeln.

Hoffe jemand kann mir helfen...

Danke
 
Da gibt es mehrere möglickkeiten google mal nach button click mit 2 buttons oder so da findet sich dqnn schon was. Oder warte eine halbe stunde bis ich daheim bin, dann kann ich dir die von mir verwendete moeglichkeit schicken.

Gesendet von meinem GT-S5660 mit der Android-Hilfe.de App
 
@ blackfire185

Danke schonmal, ich google weng und warte dann trotzdem auf deine möglichkeit.

Der ursprüngliche Beitrag von 17:10 Uhr wurde um 18:23 Uhr ergänzt:

Habe nun....

final Button button = (Button) findViewById(R.id.b_termine);
button.setOnClickListener(new View.OnClickListener() {
public void onClick(View v) {

versucht... aber die app bricht im AVD Manager immer ab :crying:
 
Also so mache ich es immer:


Code:
onCreate{
//......
Button btn1= (Button)findViewById(R.id.button1);
btn1.setOnClickListener(btn1listener);       
}

       private OnClickListener btn1listener= new OnClickListener() {
           public void onClick(View v) {
                           
        	   //do something
             
           }
       };

Funktioniert mit beliebig vielen Buttons.
mfg

EDIT:
ist glaub ich auch die "richtige Version von dem was du geschrieben hattest
 

Ähnliche Themen

K
Antworten
3
Aufrufe
1.168
Kapikalaani
K
M
  • myoggradio
Antworten
1
Aufrufe
779
myoggradio
M
H
Antworten
0
Aufrufe
933
HoustonWeHaveAProblem
H
Zurück
Oben Unten