0
我的gridview自定义项目是一个图像按钮。我想单击图像按钮时更改图像按钮图像。您可以在我的自定义适配器类getView方法下面看到。但图像按钮图像不会更改。Gridview自定义适配器按钮onclick
ImageButton btn1;
@Override
public View getView(int position, View convertView, ViewGroup parent) {
View view = convertView;
if (view == null) {
LayoutInflater inflater = (LayoutInflater) context.getSystemService(Context.LAYOUT_INFLATER_SERVICE);
view = inflater.inflate(R.layout.myItem, null);
btn1 = (ImageButton) view.findViewById(R.id.btn1);
}
btn1.setOnClickListener(new View.OnClickListener() {
@Override
public void onClick(View v) {
// TODO Auto-generated method stub
btn1.setImageResource(R.id.image1);
}
});
return view;
}
谢谢您的回复@Haresh Chhelana。好了我要改变BTN2图像时BTN1是clicked.How我应该写? – lol 2014-10-11 07:25:33