android - 为 <declare-stylable> 定义一个必需的属性

标签 android xml custom-controls custom-component

是否可以将样式属性定义为必需? (如在 XSD 模式中)

<declare-styleable name="PieChart">
    <attr name="name" format="string" use="required"/>
</declare-styleable>    

上面的XML不行,有没有别的语法可以实现?

最佳答案

如果在 attr 值为 null 时在构造函数中抛出异常怎么办?

关于android - 为 <declare-stylable> 定义一个必需的属性,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/16148696/

相关文章:

java - 我如何在谷歌地图android中绘制自己的路线

javascript - 使用 Jquery Mobile 多页模板将页面重定向到带有 Javascript 的 div

android - 首选项支持库 - SwitchPreference 不起作用

java - 如何从 XPath 中子节点的值节点获取父文本值?

xml - 使用 XSLT 转义内部子节点时,根 xml 命名空间被错误映射

wpf - 从后面的代码访问自定义控件的 WPF 模板

android - 如何使Gridview的背景滚动

java - @Resource 不注入(inject)环境条目

c# - 如何在 WPF TextBox 上强制 TextChanged 事件并保持焦点?

javascript - 标记 ASP.NET 自定义控件需要 JS 库的好方法是什么