自定義屬性時,能詳細解釋下添加的這三個標簽的含義嗎?為什么attr添加了兩次...
<resources>
? ? <attr name="rightPadding" format="dimension"></attr>
? ? <declare-styleable name="SlidingMenu">
? ? ? ? <attr name="rightPadding"></attr>
? ? </declare-styleable>
</resources>
<resources>
? ? <attr name="rightPadding" format="dimension"></attr>
? ? <declare-styleable name="SlidingMenu">
? ? ? ? <attr name="rightPadding"></attr>
? ? </declare-styleable>
</resources>
2016-06-17
舉報
2016-08-29
如果你只定義一個自動View ,可以不用添加兩次。這里添加兩次是為了方便重用,如下:
<attr name="radius" format="dimension"></attr>
<declare-styleable name="SatelliteMenu">
? ?<attr name="radius"></attr>
</declare-styleable>
<declare-styleable name="ArcMenu">
? ?<attr name="radius"></attr>
</declare-styleable>