我正在尝试为我的类别列表创建一个自定义适配器。出于某种原因,当我尝试为它充气时,我无法访问我的 category_item 布局。这是我的代码:
public class CategoryAdapter extends ArrayAdapter<Category> {
LayoutInflater mInflater;
List<Category> list;
public CategoryAdapter(Context context, int resource, int textViewResourceId, List<Category> objects) {
super(context, resource, textViewResourceId, objects);
mInflater = LayoutInflater.from(context);
list = objects;
}
public View getView(int position, View convertView, ViewGroup parent) {
final ViewHolder holder;
if(convertView==null){
convertView=mInflater.inflate(***resource***, null);
holder = new ViewHolder();
}
return convertView;
}
// Declaring new class ViewHolder
class ViewHolder{
TextView category_name;
}
它说resource
我应该能够访问我的 category_item.xml 布局 - R.layout.category_item。但由于某种原因,我没有在列表中看到它,我无法访问它。事实上,我在列表中看不到我的任何布局。
为什么会发生,如何解决?