我将以编程方式创建一个带有一些文本和图像视图的新 RelativeLayout,然后将其添加到父布局中。问题:是否可以在 XML 中定义该布局,然后以编程方式将其添加到父级?会是更快的方法..
问问题
937 次
3 回答
4
使用通货膨胀:
final LayoutInflater lyInflaterForPanel = (LayoutInflater) mContext
.getSystemService(Context.LAYOUT_INFLATER_SERVICE);
LinearLayout lLayoutPanel = (LinearLayout) lyInflaterForPanel.inflate(
R.layout.my_row, null);
这对我有用。
于 2012-11-07T09:53:54.170 回答
1
是的,使用LayoutInflater您将膨胀您的 XML,然后将其添加到父级..
于 2012-11-07T09:53:50.980 回答
0
为此使用 LayoutInflater 类。它会将您的布局转换为视图并将其添加到父级。
于 2012-11-07T09:54:26.067 回答