Android-overlay-außerhalb/zwischen layout-Grenzen

Muss ich hinzufügen, wird ein overlay (Bildansicht), so dass es ein bisschen nach Links versetzt, der mit layout die linke Grenze.

Android-overlay-außerhalb/zwischen layout-Grenzen

Was ist der beste Weg, dies zu tun?

Versucht etwas einfaches, wie wenn man die Bildansicht in das layout und die Verwendung von negativen margin

android:layout_marginLeft="-20dip"

Diesem dies gemacht:

Android-overlay-außerhalb/zwischen layout-Grenzen

(Korrektur: Text im Bild sein sollte, 20dip nicht 20px)

AbsoluteLayout ist veraltet. Gibt es so etwas wie z-Reihenfolge? Oder was soll ich tun?

Vielen Dank im Voraus.

Edit: ich habe mit einem relativen layout statt. Denselben Effekt. Hier ist die xml auf ein minimum reduziert:

<RelativeLayout  xmlns:android="http://schemas.android.com/apk/res/android"
android:layout_width="fill_parent"
android:layout_height="wrap_content"
android:clipChildren="false"
android:paddingLeft="50dip"
>

<ImageView
    android:id="@+id/myId"
    android:layout_width="60dip"
    android:layout_height="60dip"
    android:layout_marginLeft="-30dip"
    android:clipChildren="false"
    android:src="@drawable/pic" />

</RelativeLayout>

Ergebnis
Android-overlay-außerhalb/zwischen layout-Grenzen

Passiert auch, wenn das mit layout hat ein hintergrund Bild kleiner als der Bildschirm anstelle der Polsterung.

InformationsquelleAutor Ixx | 2012-04-20
Schreibe einen Kommentar