Android 找不到资源Gridview适配器异常
这段代码在另一个项目中运行良好,但当我在另一个项目中填充此GridView时,我得到的资源没有找到,我将所有drawables都放在了Xml中 请帮我解决这个问题。谢谢 GridView适配器:Android 找不到资源Gridview适配器异常,android,gridview,Android,Gridview,这段代码在另一个项目中运行良好,但当我在另一个项目中填充此GridView时,我得到的资源没有找到,我将所有drawables都放在了Xml中 请帮我解决这个问题。谢谢 GridView适配器: @Override public View getView(final int position, View convertView, ViewGroup parent) { // TODO Auto-generated method stub
@Override
public View getView(final int position, View convertView, ViewGroup parent) {
// TODO Auto-generated method stub
Holder holder=new Holder();
View rowView;
rowView = inflater.inflate(R.layout.item_category_list, null);
holder.tv=(TextView) rowView.findViewById(R.id.textView1);
// crasher here.
holder.img=(ImageView) rowView.findViewById(R.id.imageView1);
holder.tv.setText(result[position]);
holder.img.setImageResource(imageId[position]);
rowView.setOnClickListener(new OnClickListener() {
@Override
public void onClick(View v) {
// TODO Auto-generated method stub
Toast.makeText(context, "You Clicked "+result[position], Toast.LENGTH_LONG).show();
}
});
return rowView;
}
ListviewActivity:
GridView gv;
Context context;
ArrayList prgmName;
public static String [] categorylist ={"Cleaner","Mechanic","Plumber","Carpenter"};
public static int [] prgmImages={R.drawable.cleaning,R.drawable.mechanic,R.drawable.plumber,R.drawable.carpenter};
@Override
protected void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.activity_category);
gv=(GridView) findViewById(R.id.gridView1);
gv.setAdapter(new Adapter_Category_list(this, categorylist,prgmImages));
错误:
i填充正确的gridview项并传递图像id how ever compiler not found:(只需检查imageId[position]returnsit返回2130837595@Gautami填充正确的gridview项并传递图像id how ever compiler not found:(只需检查imageId[position]returnsit返回2130837595@Gautam