Android
Outils Attributs
Recherche…
Remarques
Android possède un espace de noms XML dédié aux outils pour pouvoir enregistrer des informations dans un fichier XML.
L'URI de l'espace de noms est:
http://schemas.android.com/tools
et est généralement lié aux tools:
préfixe.
Attributs de conception
Ces attributs sont utilisés lorsque la présentation est rendue dans Android Studio, mais n'ont aucun impact sur le moteur d'exécution.
En général, vous pouvez utiliser n'importe quel attribut d'infrastructure Android, simplement en utilisant les tools:
namespace plutôt que l' android:
namespace pour la prévisualisation de la mise en page. Vous pouvez ajouter à la fois l'attribut android:
namespace (utilisé lors de l'exécution) et les tools:
correspondants tools:
attribute (qui ne remplacent que l'attribut runtime dans l'aperçu de la présentation).
Définissez simplement l'espace de noms des outils comme décrit dans la section Remarques.
Par exemple, l'attribut text
:
<EditText
tools:text="My Text"
android:layout_width="wrap_content"
android:layout_height="wrap_content" />
Ou l'attribut visibility
pour annuler l'affichage d'une prévisualisation:
<LinearLayout
android:id="@+id/ll1"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
tools:visibility="gone" />
Ou l'attribut context
pour associer la disposition à une activité ou à un fragment
<LinearLayout
xmlns:android="http://schemas.android.com/apk/res/android"
xmlns:tools="http://schemas.android.com/tools"
tools:context=".MainActivity" >
Ou l'attribut showIn
pour voir et inclure l'aperçu de la mise en page dans une autre mise en page
<EditText xmlns:android="http://schemas.android.com/apk/res/android"
xmlns:tools="http://schemas.android.com/tools"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:text="@string/text"
tools:showIn="@layout/activity_main" />