是否可以在布局编辑器中显示您在项目中创建的自定义窗口小部件和布局作为工具选项板的一部分?
有一个名为“自定义和库视图”的部分为空,带有刷新按钮。
答案 0 :(得分:0)
要在工具选项板中显示自定义布局,必须符合以下条件:
Context
和Attributes
为参数的构造函数。<declare-styleable>
标记定义自定义属性。以下是构造函数的示例。
class PieChart extends View {
public PieChart(Context context, AttributeSet attrs) {
super(context, attrs);
}
}
以下是属性的示例。
<resources>
<declare-styleable name="PieChart">
<attr name="showText" format="boolean" />
<attr name="labelPosition" format="enum">
<enum name="left" value="0"/>
<enum name="right" value="1"/>
</attr>
</declare-styleable>
</resources>
进一步阅读Creating Custom Views。