事件侦听器中的ViewGroup

时间:2013-10-23 13:50:41

标签: android android-layout android-inflate android-event

我正在尝试在事件中包含新布局。为此我在该事件监听器中使用LayoutInflater。但问题是,LayoutInflater.inflate()函数期望其参数为(Int) ResourceId, ViewGroup。我无法弄清楚在事件监听器中使用什么作为ViewGroup。 this指的是该事件监听器。 parentitem都是视图,而不是ViewGroups。请帮忙。

2 个答案:

答案 0 :(得分:1)

如果您将其附加到您的活动中,请使用它。但是,如果您想要浮动视图,请按以下方式拨打电话:

View view = inflater.inflate(resourceId, null, false);

这将创建它,并允许您将其作为视图添加到您喜欢的任何地方。

答案 1 :(得分:0)

查看有关布局通胀的this article。它概述了在什么情况下使用什么参数。