android:layout_width和android:layout_height是必需的屬性,即如果您沒有爲佈局指定它們,Android Studio會告訴我「元素x沒有必需的屬性android:layout_height」。所需的自定義屬性
我在自己的類中定義了一些自定義屬性,我想要求任何在xml中使用它們的人都必須指定值,就像他們必須指定layout_width和layout_height一樣。
我該怎麼做?有什麼我可以在這裏attrs.xml添加:
<declare-styleable name="MyStyleable">
<attr name="myAttribute" format="float"/>
</declare-styleable>
或者,也許在這裏style.xml:
<style name="MyStyle">
<item name="myAttribute">3</item>
</style>
工程就像一個魅力!謝謝! –