1、通过“内容提供者”取得手机的通讯录、通话记录;

2、通讯录与通话记录关联查询,安时间先后倒序排序,在ListView 中显示;

3、实现EditText 的 内容变动事件,调用 sql 的 Like 查询,并返回结果;

                eText=(EditText)this.findViewById(R.id.editStrChang);eText.addTextChangedListener(new TextWatcher() {public void onTextChanged(CharSequence s, int start, int before, int count){                // TODO Auto-generated method stub                            }                        public void beforeTextChanged(CharSequence s, int start, int count,int after) {                // TODO Auto-generated method stub                            }                        public void afterTextChanged(Editable s) {               // 在这里写一些东西,这里面是每当text改变的时候就会触发               SelDate();}       });

4、实现点击ListView的行值处理方法:

关联点击:

lit.setOnItemClickListener(new ItemClickListener2());
实际的点击处理:
/** * 列表框点击事件 * @author Administrator * */private final class ItemClickListener2 implements OnItemClickListener{@Overridepublic void onItemClick(AdapterView<?> arg0, View arg1, int arg2,long arg3) {// TODO Auto-generated method stubListView lView=(ListView)arg0;Cursor cursor=(Cursor) lView.getItemAtPosition(arg2);//String StrCon=cursor.getString(cursor.getColumnIndex("pPhone"));//CallPhone(StrCon);//直接拨号CallView(cursor.getString(cursor.getColumnIndex("_id")));//调用联系人信息}}

更多相关文章

  1. Android自动生成启动Activity的特定按钮
  2. 记录targetSdkVersion升级以后Android遇到的一些问题
  3. Android(安卓)继承ViewGroup必须重写onMeasure方法和onLayout方
  4. Android之启动应用源码分析
  5. Android(安卓)点击EditText外部区域失去焦点的方法
  6. Android之Service相关
  7. 关于overridePendingTransition效果在1.6版本中会出现VerifyErro
  8. Android:Activity(九):Fragment管理与Fragment事务
  9. Android——SharedPreferences数据存储

随机推荐

  1. Android(安卓)USB转 串口
  2. Android中缓存目录问题及缓存的过程
  3. Android(安卓)Studio bug:Error:Could no
  4. Android中进程相关信息获取,pid,进程名
  5. android 日期时间格式转换;软键盘显示消失
  6. android通过servlet上传文件到服务器
  7. Android(安卓)简单的账号密码登陆界面(IO
  8. Android中 Bitmap和Drawable相互转换的方
  9. Android电视关闭的动画效果
  10. Service运行原理