Hallo,
habe da ein kleines Problem.
Ich habe ein Programm geschrieben, welches mittels WebView ein Image in den Hintergrund legt.
Das Image ist zoombar und verschiebbar.
Nun möchte ich über diesen Hintergrund ein TextView legen, welches genau an einer Position bleibt.
Als Hintergrundbild hab ich einen Grundriss, der sich, wie schon erwähnt, zoomen lässt.
In einem Raum von diesen Hintergrundbild möchte ich einen Text einfügen (z.B. Wohnzimmer).
Das Problem liegt darin, dass beim hereinzommen in den Grundriss der Text nicht an der bestimmten Stelle bleibt, sondern "fest" über dem Hintergrund liegt.
Ich hoffe mein Problem ist verständlich beschrieben.
Nun zu meiner Frage: Ist das überhaupt mit WebView möglich?
Wenn ja kann mir jemand weiterhelfen?
Hier mal mein Code:
Layout_wv.java (Activity):
package com.example.layout_wv;
import android.os.Bundle;
import android.app.Activity;
import android.webkit.WebView;
import android.widget.TextView;
public class Layout_wv extends Activity
{
WebView webView;
private TextView raum;
@Override
public void onCreate(Bundle savedInstanceState)
{
super.onCreate(savedInstanceState);
setContentView(R.layout.activity_layout_wv);
webView = (WebView)findViewById(R.id.webView);
raum = (TextView) findViewById(R.id.raum);
raum.setText("Wohnzimmer");
String bild = "file:///android_res/drawable/image.jpg";
webView.loadUrl(bild);
webView.getSettings().setBuiltInZoomControls(true);
webView.getSettings().setUseWideViewPort(true);
webView.getSettings().setLoadWithOverviewMode(true);
}
}
Alles anzeigen
activity_layout_wv.xml
<RelativeLayout xmlns:android="http://schemas.android.com/apk/res/android"
xmlns:android1="http://schemas.android.com/apk/res/android"
android:layout_width="fill_parent"
android:layout_height="fill_parent" >
<WebView
xmlns:android="http://schemas.android.com/apk/res/android"
android:id="@+id/webView"
android:layout_width="fill_parent"
android:layout_height="fill_parent" >
</WebView>
<TextView
android1:id="@+id/raum"
android1:layout_width="wrap_content"
android1:layout_height="wrap_content"
android1:layout_alignParentLeft="true"
android1:layout_alignParentTop="true"
android1:layout_marginLeft="61dp"
android1:layout_marginTop="93dp"
android1:text="TextView" />
</RelativeLayout>
Alles anzeigen
Hoffe irgendjemand kann mir helfen.
Falls noch genauere Infos benötigt werden oder irgendetwas unverständlich ist, bitte melden.
Gruß
Brausebernd