2013-11-15 11 views
53

Ist es möglich, Platzhalter-Text zu erstellen, die während des Layout-Design-Prozesses in Android Studio nur sichtbar ist?Platzhaltertext (nur Entwurfsprozess) im Android-Layout?

Zum Beispiel sagen, dass ich 2 Textviews in einem linearen Layout haben, die dynamisch bevölkert werden werden. Während der Entwurfsphase verwende ich Platzhaltertext, um sicherzustellen, dass ich auffüllen und so korrigieren kann. Ich vergesse oft Platzhalter-Text zu entfernen, so beim Laden der neuen Daten, die alten Daten für den Bruchteil erscheinen zweiten ... sehe klebrig.

Es wäre cool, wenn es ein Feld ähnlich wie android:placeholderText="This is placeholder text" ist, die nur in der Vorschau angezeigt werden würde. Es ist nicht so etwas, das ich vermisst habe, ist da?

Antwort

98

Ja, es ist (in diesen Tagen), und ich glaube, dass dies wahrscheinlich das, was Sie suchen: http://tools.android.com/tips/layout-designtime-attributes - speziell: tools:text=""

+16

ehrfürchtig. Ich wusste, dass ich das irgendwo gesehen hatte! Für andere erinnern sich an die Namespace 'Xmlns enthalten: Werkzeuge =„http://schemas.android.com/tools“' in Ihrem Root-Element. – loeschg

+10

dies für die meisten 'Android arbeiten:' Attribute - die zweite am nützlichsten 'Text' könnte sein:' Werkzeuge: Sichtbarkeit = „sichtbar“ 'normalerweise versteckte Elemente in der Entwurfsansicht zeigen (oder umgekehrt) – rymo

+5

ich auch Verwenden Sie häufig 'tools: src' für' ImageView's, die zum Anzeigen von Benutzeravataren oder anderen dynamischen Inhalten verwendet werden. – JHH

Verwandte Themen