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.
Java
<?xml version="1.0" encoding="utf-8"?>
<LinearLayout xmlns:android="http://schemas.android.com/apk/res/android"
android:orientation="vertical"
android:layout_width="fill_parent"
android:layout_height="fill_parent" >
<WebView
android:id="@+id/webLeseprobe"
android:layout_width="fill_parent"
android:layout_height="fill_parent" >
</WebView>
</LinearLayout>
Alles anzeigen
Java
package de.test.leseprobe;
public class LeseprobeActivity extends Activity {
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");
}
}
Alles anzeigen