我有一个按钮视图。我是否必须将其包装在布局中才能在活动中为其实例充气? View是否有类似的模式,以便我可以声明地设置一次,并创建它的多个实例?
感谢。
修改
我想我错过了关于布局的一些内容。它们是否被声明为可以在任何地方实例化的模板?或者它们只能在另一个特定的布局中使用?
示例:
我在contents.xml中定义了ScrollView布局。它完全独立,不包括在任何其他布局中。在我的活动中,在我的主布局上调用setContentView。我可以实例化contents.xml的副本吗?我是否需要以某种方式更改“contentView”?
答案 0 :(得分:2)
你不需要包装它。以下XML可以直接膨胀:
<?xml version="1.0"?>
<Button ... />
答案 1 :(得分:0)
在LinearLayout
中封装该视图,然后您可以在整个应用程序中扩充该布局。