我有以下的RelativeLayout安卓:無法排列3次中的RelativeLayout
<RelativeLayout
android:layout_width="match_parent"
android:layout_height="match_parent"
android:layout_marginLeft="2dp"
android:layout_marginRight="5dp"
android:layout_marginBottom="5dp"
android:layout_marginTop="5dp">
<TextView
android:id="@+id/x_memtxtlay"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_alignParentLeft="true"
android:layout_centerVertical="true"
android:layout_toLeftOf="@+id/x_memamtlay"
android:textColor="#000000"
android:textSize="22sp"
android:paddingLeft="3dp">
</TextView>
<EditText
android:id="@+id/x_memamtlay"
android:layout_height="40dp"
android:layout_alignParentRight="true"
android:layout_centerVertical="true"
android:layout_width="70dp"
android:inputType="number"
android:singleLine="true"
android:paddingLeft="2dp"
android:paddingRight="2dp"
android:background="@drawable/edittext_greybg"
android:visibility="gone">
</EditText>
<TextView
android:id="@+id/x_memamt"
android:layout_height="wrap_content"
android:layout_width="wrap_content"
android:layout_alignParentRight="true"
android:layout_centerVertical="true"
android:textColor="#000000"
android:paddingLeft="5dp"
android:paddingRight="5dp"
android:textSize="20sp"
android:background="@drawable/number_fill">
</TextView>
</RelativeLayout>
現在我必須設置的EditText(@ + ID/x_memamtlay)知名度水漲船高/可見光和第2的TextView(@ + ID/x_memamt)根據一些要求,在我的活動中經常/可見的可見性.EditText或TextView一次可見。
問題是,在第一TextView的(@ + ID/x_memtxtlay)
當我設置機器人:layout_toLeftOf = 「@ + ID/x_memamtlay」:(到左的EditText的)
但當我設置的android:layout_toLeftOf = 「@ + ID/x_memamt」:(左2日的TextView的)
我怎樣才能調整佈局,使1號的TextView對齊留給雙方的EditText和第二TextView的。
工作,但它使佈局更令人毛骨悚然。EdiText和第二TextView從第一個TextView擴展到父邊框。請看看這個圖像 - http://i.imgur.com/cMVFb.jpg – 2012-04-25 05:33:51
已更新嘗試現在它看起來如何 – 2012-04-25 06:32:43
非常感謝。它的工作現在完美了。你爲我節省了很多時間。實際上,在FrameLayout的地方,我嘗試了LinearLayout和RelativeLayout,但它沒有奏效。我沒有得到使用FrameLayout的想法。 – 2012-04-25 07:15:43