gridivew绑定自定义BaseAdapter如何获取ITEM
比如MenuItemAdapter继承自BaseAdapter,并绑定gridview.然后:
@Override
public View getView(int position, View view, ViewGroup viewgroup) {
ImgTextWrapper wrapper;
if(view==null) {
wrapper = new ImgTextWrapper();
LayoutInflater inflater = LayoutInflater.from(context);
view = inflater.inflate(R.layout.menuitem, null);
view.setTag(wrapper);
view.setPadding(15, 15, 15, 15); //每格的间距
} else {
wrapper = (ImgTextWrapper)view.getTag();
}
wrapper.imageView = (ImageView)view.findViewById(R.id.menuImage);
wrapper.imageView.setBackgroundResource(images[position]);
wrapper.textView = (TextView)view.findViewById(R.id.menuTitle);
wrapper.textView.setText(texts[position]);
return view;
}
请问我在Activity里如何获取Gridview的某一个ITEM(一直position的值,比如第三项),获取后可以得到里面的imageView和textView?