Wie verwende ich Tools:
%Vor% Mit <include>
?
Ich habe ein Layout A
, das ich verwende, um alle Textfelder mit Testdaten zu füllen. Und ich habe das Layout B
, das include
verwendet, um Layout A in es zu kopieren. Wie auch immer, wenn ich das tue, sehe ich nicht die Testdaten von A
.
Wie kann ich sehen, dass die Testdaten von A
in B
enthalten sind?
* Beide Layouts haben xmlns:tools="http://schemas.android.com/tools
, ich habe sie sogar auf das Layout-Tag geschoben.
Klicken Sie auf diesen Link, Android-Toolattribute . Es sollte Ihnen eine Idee geben, wie Sie die Werkzeugattribute verwenden können.
Sehen Sie sich speziell das Attribut tools:showIn
an. Es erlaubt Ihnen im Grunde, Layout_A in Layout_B zu rendern, in dem Layout_B <include layout="@layout/layout_A"/>
irgendwo im XML hat.
Hier ist ein Beispiel:
Layout_A
%Vor%Layout_B
%Vor%Fügen Sie layout_width und layout_height dem Tag include hinzu, da Sie sonst Schwierigkeiten haben, es in RelativeLayout
anzuordnenTags und Links android android-layout xml android-tools-namespace