我有一個包含兩個TextView的LinearLayout。我希望LinearLayout的高度是流暢的。當其中一個隱藏時,它應該摺疊到唯一可見Textview的高度。我已經將LinearLayout的layout_height指定爲「wrap_content」,並將可見性設置爲在XML文件中不可見。當我運行應用程序時,佈局仍然是原始大小。有任何想法嗎?隱藏物體時不會減少的物體高度 - Android佈局
感謝
我有一個包含兩個TextView的LinearLayout。我希望LinearLayout的高度是流暢的。當其中一個隱藏時,它應該摺疊到唯一可見Textview的高度。我已經將LinearLayout的layout_height指定爲「wrap_content」,並將可見性設置爲在XML文件中不可見。當我運行應用程序時,佈局仍然是原始大小。有任何想法嗎?隱藏物體時不會減少的物體高度 - Android佈局
感謝
如果我正確理解你的問題,你想要做的是改變知名度水漲船高。一個「走出去」的觀點會導致其他人表現得好像從未被添加過一樣。
參考:http://developer.android.com/reference/android/view/View.html#attr_android:visibility
除非你有實際的代碼本,這真的很難說一個原因導致此問題。對於一般的想法,隱藏的CSS樣式實際上並沒有從父對象顯示區域「移除」它。相反,請嘗試顯示:無你正在尋找的東西。
如果可能,請粘貼您的xml文件。
而且insted的可見性設置爲不可見使用setVisibility(View.GONE);
它正在工作.. – 2017-07-17 12:00:10
的可見性設置爲走,而不是無形 – ingsaurabh 2011-03-22 04:51:47
感謝您的回覆速度快,T0X1C。成功了! – Arun 2011-03-22 04:56:56