BaseAdapter LayoutInflater不会对布局中的所有项目进行充气

时间:2011-11-30 17:00:31

标签: android android-linearlayout

我在线性布局中定义了3个按钮。我正在使用布局inflater来获取所有按钮:

if(tryAButtonView(convertView) == null || tryBButtonView(convertView)==null) {
    LayoutInflater inflater = (LayoutInflater) _context.getSystemService(Context.LAYOUT_INFLATER_SERVICE);
    buttonView = inflater.inflate(R.layout.list_item_buttons, parent,false);                
}

我发现buttonView只有2个孩子而不是3个。任何人都知道可能出现什么问题?

1 个答案:

答案 0 :(得分:1)

您的XML文件尚未编译,并且正在使用只有2个按钮的缓存旧版本。

也许看着开启“自动构建”。

如果您的日食“清洁项目”也是您的朋友: - )