1
我想創建一個具有不同組合值的屬性(gravity_layout
)(例如:bottom|right
) 如何創建此屬性? 我寫了這個:如何組合XSD中屬性的枚舉值?
<xs:attribute name='layout_gravity'>
<xs:simpleType>
<xs:union memberTypes='xs:string'>
<xs:simpleType>
<xs:restriction base='xs:NMTOKEN'>
<xs:enumeration value='bottom' />
<xs:enumeration value='center' />
<xs:enumeration value='center_horizontal' />
<xs:enumeration value='center_vertical' />
<xs:enumeration value='clip_horizontal' />
<xs:enumeration value='clip_vertical' />
<xs:enumeration value='fill' />
<xs:enumeration value='fill_horizontal' />
<xs:enumeration value='fill_vertical' />
<xs:enumeration value='left' />
<xs:enumeration value='right' />
<xs:enumeration value='top' />
</xs:restriction>
</xs:simpleType>
</xs:union>
</xs:simpleType>
</xs:attribute>
我可以爲它定義一個值,例如剛剛right
或bottom
,但如果我寫right|bottom
,然後我得到的錯誤。
感謝您的回覆和編輯。 – user2912553