2012-03-05 57 views
0

我在與圖像,TextView的列表視圖和圖2樓的按鈕在合適side.when我第二按鈕的可見性設置爲去所述第一圖像被移動到圖像的空間左,它覆蓋在我想,按鈕,以填補逝去button.how的面積來實現這一目標imageview.but,請讓我知道..我 XML如何填寫能見度由不見了

<RelativeLayout 
android:layout_width="fill_parent" 
android:layout_height="wrap_content" 
android:gravity="center_vertical" 
android:background="#ffffff"> 
<ImageView 
android:src="@drawable/icon" 
android:layout_width="wrap_content" 
android:layout_height="wrap_content" 
android:id="@+id/messageimageview"/> 
<TextView 
android:text="Some text" 
android:layout_width="wrap_content" 
android:layout_height="wrap_content" 
android:textColor="#000000" 
android:id="@+id/messagetext" 
android:layout_toRightOf="@+id/messageimageview"/> 
<Button 
android:id="@+id/type2btn" 
android:visibility="invisible" 
android:background="@drawable/delete" 
android:layout_width="wrap_content" 
android:layout_height="wrap_content" 
android:layout_alignParentRight="true" 
android:layout_below="@+id/messagetext"/> 
<Button 
android:visibility="invisible" 
android:id="@+id/type1btn" 
android:layout_width="wrap_content" 
android:background="@drawable/apply" 
android:layout_height="wrap_content" 
android:layout_toLeftOf="@+id/type2btn" 
android:layout_below="@+id/messagetext"/> 
</RelativeLayout> 
+2

將整齊有你的XML列表項。也許將可見性設置爲隱形?否則,請在您的問題中插入代碼。 – 2012-03-05 08:06:51

+0

我得到了解決方案,我自己的問題..我剛剛使用的圖像,將重疊的第二個圖像和工作與可見性我刪除了空間..就是這樣...... – Girish 2012-03-06 11:01:33

回答

0
Use setVisibility(View.INVISIBLE); instead of setVisibility(View.GONE); 
+0

我想要的空間來填補 – Girish 2012-03-05 09:04:18