ViewStub против View.GONE - PullRequest
       5

ViewStub против View.GONE

14 голосов
/ 19 августа 2010

Насколько я понимаю, ни ViewStub, ни View, GONE, не участвуют в проходах измерения и компоновки (или в любом случае рендеринга).

Есть ли разница в производительности рендеринга? Какая лучшая практика о том, когда использовать какую?

1 Ответ

5 голосов
/ 19 августа 2010

Производительность рендеринга проявляется при накачке представлений.

Я предполагаю, что гораздо дешевле накачать ViewStub, чем накачать View, либо из XML, либо путем изменения видимости. ViewStub особенно используется, когда вам нужно добавить / удалить (неопределенные) представления (например, добавить номера телефонов для данного контакта). Надеюсь, это то, что вы искали.

...