Beiträge von ReinerCY

    Hallo,


    ich habe eine LIstview, in der ich bei onResume die Elemente ändern möchte.


    In der Liste werden Kapitel angezeigt.
    Beim klick auf ein Element wird eine neue Activity aufgerufen, in der das Kapitel angezeigt wird.
    Darunter sind 3 Buttons:
    1. Zum vorherigen Kapitel wechseln
    2. Zum nächsten Kapitel wechseln
    3. Zur LIste zurück.


    Nun habe ich das Problem, dass ich bei onResume keinen Zugriff auf das Array der Listenelemente habe.
    Was muss ich ändern?


    Listview Class


    Kapitelausgabe Class

    Hallo, ich habe ein TabHost mit 4 Tabs. In einem Tab wird eine LIstview angezeigt in der bei Klick eine WebView aufgerufen wird. Beim Aufruf stürzt die App ab.




    vielen Dank. Das Speichern und Auslesen funktioniert.


    Jetzt habe ich aber noch das Problem, dass beim starten der Activity nicht zu der Position gescrollt wird.
    Ich vermute, dass es zu lange dauert, bis die Datei geladen ist.
    Gibt es eine Möglichkeit zu warten bis die Datei geladen ist?


    Java
    WebView mWebView;
      	public void onCreate(Bundle savedInstanceState) {
      		super.onCreate(savedInstanceState);
      		setContentView(R.layout.leseprobeactivity);
      		
      		mWebView = (WebView) findViewById(R.id.webLeseprobe);
      		mWebView.getSettings().setJavaScriptEnabled(true);
      		mWebView.loadUrl("file:///android_asset/leseprobe.html");
    hier müsste das Programm warten, bis die Datei geladen ist und dann das Scrollen ausführen.
      	}


    Java
    protected void onPause() {
      		super.onPause();
      		myPostionX = mWebView.getScrollY();
      		// SharedPreferences setzen mit Editor
      		SharedPreferences settings = getSharedPreferences(PREFS_NAME, 0);
      		SharedPreferences.Editor editor = settings.edit();
      		editor.putInt("positionX", myPostionX);
      		editor.commit(); // Commit the edits!
      	}


    Java
    protected void onResume() {
      		super.onResume();
      		// SharedPreference lesen
      		SharedPreferences settings = getSharedPreferences(PREFS_NAME, 0);
      		myPostionX = settings.getInt("positionX", 0);
      		mWebView.scrollTo(0, myPostionX);
      	}

    Hallo,


    ich habe eine WebView in der ein langer Text angezeigt wird.
    Nun möchte ich, dass beim nächsten mal, wenn die App gestartet wird, die Ansicht wieder zu der gleichen Position springt und nicht wieder ganz oben steht. Ist das in einer WebView möglich?


    Das gleiche Problem habe ich, wenn ich den Bildschirm drehe. Auch dabei müsste die Position gemerkt werden.



    Hallo,


    ich möchte ein Image scrollbar anzeigen.
    Es wird in der Breite passend angezeigt (fill_parent) und in der Höhe soll es scrollbar sein.
    Das funktioniert auch, jedoch werden über und unter dem Bild leere Bereiche angezeigt.


    [Blockierte Grafik: http://www.bilder-hochladen.net/files/big/jbyt-1-c4ca.jpg]