19 它會加快用戶界面的實際繪製速度,因爲您不必再繪製它,但它仍然會膨脹,通脹過程不會更快。 來源 2009-09-08 15:14:47 +0 我想知道GONE的可見性視圖是否仍然參與佈局過程?即它是否測量其大小和東西?這會使它與ViewStub不同。 – Matthias 2009-09-08 15:48:22 +14 佈局過程中始終忽略GONE View。 – 2010-05-28 17:33:12 +2 @Matthias只有VISIBLE和INVISIBLE視圖參與測量/佈局,而不是GONE視圖。 ViewStub在某些情況下是有利的,不是因爲它們跳過了測量/佈局(如果它被設置爲GONE,則正常的'include'會做),而是因爲它們推遲了內容實際膨脹到視圖中。這對於很少顯示的佈局(如空列表視圖或錯誤消息)非常有用,因爲它可以節省View對象分配和XML處理的內存/時間。 – 2011-03-16 20:56:55
我想知道GONE的可見性視圖是否仍然參與佈局過程?即它是否測量其大小和東西?這會使它與ViewStub不同。 – Matthias 2009-09-08 15:48:22
佈局過程中始終忽略GONE View。 – 2010-05-28 17:33:12
@Matthias只有VISIBLE和INVISIBLE視圖參與測量/佈局,而不是GONE視圖。 ViewStub在某些情況下是有利的,不是因爲它們跳過了測量/佈局(如果它被設置爲GONE,則正常的'include'會做),而是因爲它們推遲了內容實際膨脹到視圖中。這對於很少顯示的佈局(如空列表視圖或錯誤消息)非常有用,因爲它可以節省View對象分配和XML處理的內存/時間。 – 2011-03-16 20:56:55