2016-08-31 26 views
7

Zauważyłem, że używam View, aby utworzyć przestrzeń w moich układach i pomyślałem, aby zastąpić ją Space.
Więc zadałem sobie pytanie, czy jest jakikolwiek zysk, który zastąpi View z Space, aby zrobić miejsce.Jaka jest zaleta korzystania z przestrzeni nad widokiem

przestrzeni za pomocą widżetu View:

<View 
     android:layout_width="0dp" 
     android:layout_height="match_parent" 
     android:layout_weight="1" 
     /> 

kosmicznej za pomocą widżetu Space:

<Space 
     android:layout_width="0dp" 
     android:layout_height="match_parent" 
     android:layout_weight="1" 
     /> 

Więc ... jest tam żadnych korzyści w użyciu widoku zamiast ViewSpace o rozstawie w układ?

+1

Nawet gdyby istniało, WĄTPLIWOŚCI byłoby to znaczące. Nazwa może jaśniej wyjaśnić intencje. – Shaishav

Odpowiedz

8

W przeważającej części są dokładnie takie same. Przestrzeń domyślnie ustawia widoczność na View#INVISIBLE, więc operacje rysowania są pomijane. Poza tym nie ma dużej różnicy.

Powiązane problemy