2012-02-16 93 views
0

我需要將佈局中的每個視圖都放在佈局中的其他位置...所以我需要一些東西來將所有視圖都放在其中,並且只移動它...我如何管理它? (這可能是太容易了,對不起,如果是這樣,但我在Android相當新的。我聽說過類似「持有人」,但我不太確定它是否可與移動如何將每個視圖都保存在一個視圖中?

setMarginLeft(...) 

預先感謝幫助

放入彼此RelativeLayout的,但現在我看不到景色每個視圖

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> 
+1

使用另一個佈局作爲支架並移動整個佈局。 – goodm 2012-02-16 12:28:47

+0

你能檢查我更新的問題嗎? – yahya 2012-02-16 13:08:14

回答

2

你只需要一個父視圖,採用線性佈局或其他佈局:

並設置該佈局的邊距。

+0

我做了,但現在我看不到我的其他元素...你能檢查我的問題更新與XML文件? – yahya 2012-02-16 12:45:32

+0

刪除這些行:android:layout_alignParentLeft =「true」 android:layout_alignParentRight =「true」 – jeet 2012-02-16 12:49:48

相關問題