public class MySimpleCursorAdapter extends SimpleCursorAdapter {private LayoutInflater mInflater;private OnMyAdaptertListener mListener;int[] ids;String[] str;int layoutId;@SuppressWarnings("deprecation")public MySimpleCursorAdapter(Context context, int layout, Cursor c,String[] string, int[] id) {super(context, layout, c, string, id);ids = id;str = string;layoutId = layout;mContext = context;mInflater = LayoutInflater.from(context);}@Overridepublic void bindView(View view, Context context, Cursor cursor) {TextView number = (TextView) view.findViewById(R.id.number);final String text = cursor.getString(cursor.getColumnIndex(str[0]));ImageView delete = (ImageView) view.findViewById(R.id.img);number.setText(text);delete.setOnClickListener(new OnClickListener() {@Overridepublic void onClick(View v) {// TODO Auto-generated method stubif (mListener != null) {mListener.onDelClicked(text);}}});}@Overridepublic View newView(Context arg0, Cursor arg1, ViewGroup arg2) {return mInflater.inflate(layoutId, arg2, false);}public void setMyAdapterListener(OnMyAdaptertListener listener) {mListener = listener;}public interface OnMyAdaptertListener {public void onDelClicked(String text);}}

更多相关文章

  1. 代码中设置drawableleft
  2. android 3.0 隐藏 系统标题栏
  3. Android开发中activity切换动画的实现
  4. Android(安卓)学习 笔记_05. 文件下载
  5. Android中直播视频技术探究之—摄像头Camera视频源数据采集解析
  6. 技术博客汇总
  7. android 2.3 wifi (一)
  8. AndRoid Notification的清空和修改
  9. Android中的Chronometer

随机推荐

  1. 2014非常好用的开源Android测试工具
  2. Android启动流程
  3. Android(安卓)Studio下的目录结构
  4. Android的多媒体框架OpenCore介绍
  5. Android逆向之旅---Android中的sharedUse
  6. Android属性动画使用浅析
  7. android(NDK+JNI)---Android使用JNI实现J
  8. android源码
  9. Android可折叠收缩伸展的Expandable分组R
  10. Android开发学习之基本控件概览