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

WebView

Dieses Thema im Forum "Android App Entwicklung" wurde erstellt von loeffler-w, 19.01.2011.

  1. loeffler-w, 19.01.2011 #1
    loeffler-w

    loeffler-w Threadstarter Neuer Benutzer

    Beiträge:
    7
    Erhaltene Danke:
    0
    Registriert seit:
    08.09.2010
    Ich möchte die Webseite welche auf ein WebView geladen wurde über einen Zoom Befehl ein- oder auszoomen können. Gibt es ein Tutorial um eine Anwendung einmal nachbauen zu können, um die Zusammenhänge besser zu erfassen.
     
  2. Bobert, 20.01.2011 #2
    Bobert

    Bobert Erfahrener Benutzer

    Beiträge:
    161
    Erhaltene Danke:
    15
    Registriert seit:
    21.11.2010
    Phone:
    Nexus S
    Hallo,

    schau mal hier!

    Gruß Bobert
     
    loeffler-w bedankt sich.
  3. loeffler-w, 21.01.2011 #3
    loeffler-w

    loeffler-w Threadstarter Neuer Benutzer

    Beiträge:
    7
    Erhaltene Danke:
    0
    Registriert seit:
    08.09.2010
    Danke für den Hinweis

    werde ich heute gleich einmal vornehmen
     
  4. InSane, 22.01.2011 #4
    InSane

    InSane Android-Hilfe.de Mitglied

    Beiträge:
    95
    Erhaltene Danke:
    64
    Registriert seit:
    04.01.2011
    Phone:
    Motorola Defy
    Schließ mich mal hier an.
    Hab mal den Link den Robert gepostet hat durchgerbeitet: bekomme immer einen Force Close.
    Außerdem scheint mir dieses Zoomen per Tasten zu funktionieren.

    Ich möchte jedoch "pitch to zoom" einbauen, das heißt mit zwei Fingern reinzoomen und rauszoomen. Vllt. hat ja jemand anderes noch ne Idee.

    MfG InSane

    Sent from my MB525 using Tapatalk
     
  5. loeffler-w, 22.01.2011 #5
    loeffler-w

    loeffler-w Threadstarter Neuer Benutzer

    Beiträge:
    7
    Erhaltene Danke:
    0
    Registriert seit:
    08.09.2010
    Ich habe inzwischen eine wirklich funktionierte Lösung zusammengebaut.

    dazu habe ich das gesamte Projekt als Anhang beigefügt.
    Achte auf die android:theme="@android:style/Theme.NoTitleBar" im AndroidMaifest, dieses blendet noch die Kopfleiste aus, damit ist noch mehr Platz gegeben
    Ich habe in diesem Projekt verschiedene Textausschnitte von meinem Programm und auch htm Seiten welche in dem Dokumentverzeichnis von meinem Server abgelegt sind aufgerufen.

    Funktioniert ganz prima auf Samsung I9000 Android 2.1

    vielleicht hilft das dem einen oder andern
     

    Anhänge:

  6. InSane, 24.01.2011 #6
    InSane

    InSane Android-Hilfe.de Mitglied

    Beiträge:
    95
    Erhaltene Danke:
    64
    Registriert seit:
    04.01.2011
    Phone:
    Motorola Defy

    Ich weiß nicht warum, aber irgendwie funktioniert bei mir die Zoomfunktion nicht ?! Könnte es evtl. daran liegen, dass ich Android 2.2 verwende?

    InSane
     
  7. loeffler-w, 25.01.2011 #7
    loeffler-w

    loeffler-w Threadstarter Neuer Benutzer

    Beiträge:
    7
    Erhaltene Danke:
    0
    Registriert seit:
    08.09.2010
    Ich habe noch eine andere funktionierende Lösung:

    private MapView mapView;

    /** Called when the activity is first created. */
    @Override
    public void onCreate(Bundle savedInstanceState) {
    super.onCreate(savedInstanceState);
    this.setContentView(R.layout.kartenansicht);

    this.mapView = (MapView)findViewById(R.id.mapView);
    ViewGroup zoom = (ViewGroup)findViewById(R.id.zoom);
    mapView.setBuiltInZoomControls(true);

    Man muss doch nur auf das WebView über setBuiltInZoomControlls() die Eigenschaft hinzufügen, dabei bleibt das Zoomen über die zwei Finger erhalten und zusätzlich werden die Schaltflächen beim berühren der Bildschirmfläche angezeigt und werden nach 2sec wieder ausgeblendet, wenn keine Aktivität erfolgt ist.

    vielleicht hilft das
    Gruß Willi
     
  8. loeffler-w, 25.01.2011 #8
    loeffler-w

    loeffler-w Threadstarter Neuer Benutzer

    Beiträge:
    7
    Erhaltene Danke:
    0
    Registriert seit:
    08.09.2010
    Hallo hier habe ich ein CodeSammlung gefunden unter https://github.com/commonsguy/cw-android/tree/master/Prefs/Dialogs/. Dieses ist ein gutes Hilfsmittel um die ersten Übungen zu realisieren. Ich denke das wird dem einen oder anderen Sehr hilfreich sein.

    Auch mir wurde viel geholfen, deshalb ist es ja eine Pflicht wieder etwas zurückzugeben.

    Gruß Willi
     

    Anhänge:

Diese Seite empfehlen