1 <?xml version="1.0" encoding="utf-8"?> 2 <resources> 3 <declare-styleable name="GridLayout"><attr name="orientation"> 4 5 6 <enum name="horizontal" value="0"/> 7 8 <enum name="vertical" value="1"/> 9 </attr><attr format="integer" name="rowCount"/><attr format="integer" name="columnCount"/><attr format="boolean" name="useDefaultMargins"/><attr name="alignmentMode"> 10 11 12 <enum name="alignBounds" value="0"/> 13 14 <enum name="alignMargins" value="1"/> 15 </attr><attr format="boolean" name="rowOrderPreserved"/><attr format="boolean" name="columnOrderPreserved"/></declare-styleable> 16 <declare-styleable name="GridLayout_Layout"><attr name="android:layout_width"/><attr name="android:layout_height"/><attr name="android:layout_margin"/><attr name="android:layout_marginLeft"/><attr name="android:layout_marginTop"/><attr name="android:layout_marginRight"/><attr name="android:layout_marginBottom"/><attr format="integer" name="layout_row"/><attr format="integer" min="1" name="layout_rowSpan"/><attr format="float" name="layout_rowWeight"/><attr format="integer" name="layout_column"/><attr format="integer" min="1" name="layout_columnSpan"/><attr format="float" name="layout_columnWeight"/><attr name="layout_gravity"> 17 18 19 <flag name="top" value="0x30"/> 20 21 <flag name="bottom" value="0x50"/> 22 23 <flag name="left" value="0x03"/> 24 25 <flag name="right" value="0x05"/> 26 27 <flag name="center_vertical" value="0x10"/> 28 29 <flag name="fill_vertical" value="0x70"/> 30 31 <flag name="center_horizontal" value="0x01"/> 32 33 <flag name="fill_horizontal" value="0x07"/> 34 35 <flag name="center" value="0x11"/> 36 37 <flag name="fill" value="0x77"/> 38 39 <flag name="clip_vertical" value="0x80"/> 40 41 <flag name="clip_horizontal" value="0x08"/> 42 43 <flag name="start" value="0x00800003"/> 44 45 <flag name="end" value="0x00800005"/> 46 </attr></declare-styleable> 47 <dimen name="default_gap">8dip</dimen> 48 </resources>