如何在android中的自定义构建布局中添加子布局

时间:2012-05-28 08:24:52

标签: android android-layout

我创建了一些xml布局。现在我正在创建一个带有一些元素的自定义布局(在我的java文件中),并希望添加以前创建的布局(xml布局)。我怎么能这样做?

2 个答案:

答案 0 :(得分:2)

您可以使用LayoutInflater来填充布局。并通过addView()方法

将夸大的视图添加到自定义视图中

例如:

LayoutInflater mInflater = (LayoutInflater)getSystemService(Context.LAYOUT_INFLATER_SERVICE);
ViewGroup viewTobeLoaded = mInflater.inflate(R.layout.ilan_list_item, null);
yourView.addView(viewTobeLoaded);

希望帮助

答案 1 :(得分:0)

在新版面中使用<include>标记。见docs here.