Comment tenir toutes les vues en une seule?
-
26-10-2019 - |
Question
Je dois transporter chaque vue dans ma mise en page quelque part ailleurs dans cette mise en page ... donc je besoin de quelque chose pour mettre chaque point de vue en elle et se déplacer seulement il ... Comment puis-je gérer cela? (Il est peut-être trop facile, désolé si elle est, mais je suis assez nouveau sur Android. Je l'ai entendu quelque chose comme « titulaire », mais je ne suis pas sûr si elle peut être déplacer avec
setMarginLeft(...)
Merci d'avance pour aide!
Mettez chaque point de vue dans une autre RelativeLayout, mais maintenant je ne peux pas voir les vues?
fichier xml:
<?xml version="1.0" encoding="utf-8"?>
<RelativeLayout xmlns:android="http://schemas.android.com/apk/res/android"
android:id="@+id/menu"
android:layout_width="fill_parent"
android:layout_height="fill_parent"
android:background="#FFFFFF"
android:orientation="vertical" >
<RelativeLayout
android:id="@+id/leftLayout"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_alignParentLeft="true"
android:layout_alignParentRight="true"
android:layout_alignParentTop="true"
android:layout_marginLeft="70dp"
android:orientation="vertical" >
<TextView
android:id="@+id/leftMenu"
android:enabled="true"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:text="Left Menu"
android:layout_alignParentTop="true"
android:layout_marginTop="20dp"
android:textAppearance="?android:attr/textAppearanceMedium"
android:textColor="#000000" />
<ListView
android:id="@+id/list"
android:enabled="true"
android:layout_width="match_parent"
android:layout_height="344dp"
android:layout_alignParentTop="true"
android:layout_marginTop="70dp" >
</ListView>
</RelativeLayout>
</RelativeLayout>
La solution
You just need a single a parent view, take a linearlayout or other layout:
and set margin to that layout.
Licencié sous: CC-BY-SA avec attribution
Non affilié à StackOverflow