, dass mein Problem in relativ-Layout ist:Maßstab gesamtes Layout android
- Ich habe einige Bildansichten, die ein Teil eines jeden Bildansicht aus Display mit negativem Marge ist.
- Ich entwerfe dieses Layout in einer Display-Dimension, die auf der linken Seite angezeigt wird, und das ist in Ordnung.
- aber in anderen Anzeigedimensionen werden einige Teile von Ansichten, die ich nicht sehen möchte angezeigt werden [wie das rechte Bild]. (oder in kleineren zeigt einige Teile nicht gezeigt).
- so. Ich will nur Box von Layout wird in verschiedenen Display-Größen sichtbar sein und skaliert werden nach Anzeige Abmessungen.
Leider weiß ich das Problem beteiligt ist;)
Ich brauche nur sichtbaren Teil des Layouts in verschiedenen Displaygrößen skaliert, auch Ansichten getrennt sein will, dass sie zu animieren. , dass man Pfeile Beispielcode ist:
<?xml version="1.0" encoding="utf-8"?>
<RelativeLayout xmlns:android="http://schemas.android.com/apk/res/android"
android:orientation="vertical" android:layout_width="match_parent"
android:layout_height="match_parent">
<ImageView
android:layout_width="4000dp"
android:layout_height="300dp"
android:rotation="15"
android:src="@drawable/rectangle"
android:layout_row="0"
android:layout_column="0"
android:id="@+id/img_rct_header"
android:layout_marginBottom="108dp"
android:layout_alignParentLeft="false"
android:layout_alignParentStart="false"
android:layout_marginLeft="-100dp"
android:layout_marginTop="-160dp"
android:layout_marginRight="-120dp"
android:clipChildren="false"
android:scaleType="fitXY" />
<ImageView
android:layout_width="wrap_content"
android:layout_height="135dp"
android:rotation="195"
android:src="@drawable/arrow_tall"
android:id="@+id/img_arw_in_sore"
android:scaleType="fitXY"
android:layout_marginTop="815dp"
android:clipChildren="false"
android:layout_marginRight="-8450dp"
android:layout_marginLeft="25dp"
android:visibility="gone" />
<ImageView
android:layout_width="500dp"
android:layout_height="150dp"
android:rotation="195"
android:src="@drawable/arrow_svg"
android:id="@+id/img_arw_in_tafsir"
android:scaleType="fitXY"
android:layout_marginBottom="-50dp"
android:layout_alignParentLeft="false"
android:layout_alignParentStart="false"
android:layout_marginLeft="161dp"
android:layout_marginTop="360dp"
android:layout_marginRight="-1150dp"
android:clipChildren="false"/>
<ImageView
android:layout_width="500dp"
android:layout_height="150dp"
android:rotation="195"
android:src="@drawable/arrow_svg"
android:scaleType="fitXY"
android:id="@+id/img_arw_out_tafsir"
android:layout_marginBottom="0dp"
android:layout_alignParentLeft="false"
android:layout_alignParentStart="false"
android:layout_marginLeft="-272dp"
android:layout_marginTop="240dp"
android:layout_marginRight="55dp"
android:clipChildren="false"/>
<ImageView
android:layout_width="4000dp"
android:layout_height="320dp"
android:rotation="15"
android:src="@drawable/rectangle"
android:layout_row="0"
android:layout_column="0"
android:id="@+id/img_rct_footer"
android:layout_marginBottom="-800dp"
android:layout_alignParentLeft="false"
android:layout_alignParentStart="false"
android:layout_marginLeft="-100dp"
android:layout_marginTop="550dp"
android:layout_marginRight="-120dp"
android:clipChildren="false"
android:scaleType="fitXY" />
</RelativeLayout>
Dank für Ihre Hilfe;)
hochladen Sie Ihre Bilder –
Es scheint keine Antwort für meine Fragen zur Verfügung. Ich habe eine Bibliothek gefunden, die mein Problem nicht gelöst hat, aber vielleicht einige Probleme wie dieses Problem gelöst hat: https://github.com/intuit/sdp/blob/master/sdp-android/src/main/res/layout/sdp_example.xml – Solivan