0
我有它顯示我的日期佈局,然後一些代碼在LinearLayout中,像這樣:刪除XML組件而不是隱藏?
<LinearLayout
android:layout_width="fill_parent"
android:layout_height="fill_parent"
android:orientation="vertical"
android:padding="16dp">
<TextView
android:id="@+id/message_date"
android:layout_width="fill_parent"
android:layout_height="wrap_content"
android:layout_below="@+id/textView"
android:layout_alignParentLeft="true"
android:layout_alignParentStart="true"
android:textColor="@color/grey_500"
android:textSize="16sp"
android:text="wefwefwef"
android:textStyle="normal"
/>
<TextView
android:layout_width="fill_parent"
android:layout_height="wrap_content"
android:layout_below="@+id/textView"
android:id="@+id/orange_message"
android:layout_alignParentLeft="true"
android:layout_alignParentStart="true"
android:textColor="#000000"
android:textSize="20sp"
android:textStyle="bold"
/>
</LinearLayout>
基本上,我想在我的Java做的是隱藏的TextView MESSAGE_DATE。我目前正在使用setVisibility(View.INVISIBLE)
這可以工作,但它似乎保留了message_date的樣式,因此orange_message實際上出現在視圖的更下方。 是否有反正我可以設置它,因此它的行爲就像message_date從來沒有?
我不明白,當你使用** setVisibility(View.INVISIBLE)**萬物歐凱,我的意思是_TextView_不見了。再進一步,_TextView_再次出現? – TeachMeJava 2014-09-01 13:41:15