sunwei07

Android入门 新手学习 开发

BlogJava 首页 新随笔 联系 聚合 管理
  4 Posts :: 1 Stories :: 0 Comments :: 0 Trackbacks

public void onCreate(Bundle savedInstanceState)
 {
  TextView tv = new TextView(this);
  String string = "";  
  super.onCreate(savedInstanceState); 
  //得到ContentResolver对象
        ContentResolver cr = getContentResolver(); 
        //取得电话本中开始一项的光标
        Cursor cursor = cr.query(ContactsContract.Contacts.CONTENT_URI, null, null, null, null);
        //向下移动一下光标
        while(cursor.moveToNext())
        {
         //取得联系人名字
         int nameFieldColumnIndex = cursor.getColumnIndex(PhoneLookup.DISPLAY_NAME);    
         String contact = cursor.getString(nameFieldColumnIndex);
         //取得电话号码
         int numberFieldColumnIndex = cursor.getColumnIndex(PhoneLookup.NUMBER);   
         String number = cursor.getString(numberFieldColumnIndex);
         
         string += (contact+":"+number+"\n");
        }
        cursor.close();
  //设置TextView显示的内容
  tv.setText(string);
  //显示到屏幕
  setContentView(tv);
 }

posted on 2011-02-15 11:26 sunwei_07 阅读(352) 评论(0)  编辑  收藏 所属分类: Android

只有注册用户登录后才能发表评论。


网站导航: