如:
<resources>
<declare-styleable name="Custom">
<attr name="position">
<enum name="top" value="0" />
<enum name="bottom" value="1" />
</attr>
</declare-styleable>
</resources>
當在 layout 的 xml 要使用到自訂標籤時,namespace 的宣告方式如下:
xmlns:name="http://schemas.android.com/apk/res/packageName
Sample:
<Framelayout
xmlns:android="http://schemas.android.com/apk/res/android"
android:orientation="vertical"
android:layout_width="fill_parent"
android:layout_height="fill_parent"
>
<com.test.custom.ui
xmlns:Custom="http://schemas.android.com/apk/res/com.test.custom"
Custom:position="top" />
</Framelayout>
沒有留言:
張貼留言