Uruchomiłem nową aplikację dla systemu Android na podstawie szablonu przepływu głównego/szczegółowego za pomocą narzędzia ADT Eclipse. Ten szablon tworzy dwie czynności, fragment główny i fragment szczegółów w celu dopasowania do małych i większych ekranów.Co to są narzędzia: układ w pliku fragmentu xml?
zauważyłem plik activity_item_list.xml
posiada atrybut tools:layout
:
<fragment xmlns:android="http://schemas.android.com/apk/res/android"
xmlns:tools="http://schemas.android.com/tools"
android:id="@+id/item_list"
android:name="com.example.fragmenttwopanel.ItemListFragment"
android:layout_width="match_parent"
android:layout_height="match_parent"
android:layout_marginLeft="16dp"
android:layout_marginRight="16dp"
tools:context=".ItemListActivity"
tools:layout="@android:layout/list_content" />
Próbowałem usunąć atrybut, a aplikacja działa w ten sam sposób, ale w graficznym karcie Układ ADT komunikat pytaj o:
pick układ podgląd z "Fragment" układ menu kontekstowego
Jaki jest jej cel? Czy jest to tylko do podglądu w układzie graficznym?
Więcej informacji na temat przestrzeni nazw narzędzi: http://stackoverflow.com/questions/11078487/whats-toolscontext-in-android-layout-files – josuadas