让我们一起爱米兰
站内搜搜:
移动设备
请扫描二维码
或访问
m.milan100.com
您所在的位置 -> 米兰百分百 -> android相关 -> Android SDK 1.6之下读取手机联系人

Android SDK 1.6之下读取手机联系人

点击数:1482 发表时间:2011-01-21 16:06:26 作者: 来源链接:
分享到:
分享到微信

Android在2.0之上的版本对联系人等相关API作了大幅调整,因此在1.6版本上的操作移植到2.0并不推荐。这里简单写一下在SDK1.6版本下的操作方式。

最重要的千万别忘了在AndroidManifest.xml添加读取联系人的权限
<uses-permission android:name="android.permission.READ_CONTACTS" />

以下为主要代码:
 

public class Activity01 extends ListActivity

{

    public void onCreate(Bundle savedInstanceState)

    {

        super.onCreate(savedInstanceState);      

       //Cursor获取电话URI

     Cursor cursor = getContentResolver().query(Phones.CONTENT_URI, null, null,null,

null);

       startManagingCursor(cursor);
 

        String[] string={ Phones.NAME, Phones.NUMBER };

        int[] intText={ android.R.id.text1, android.R.id.text2 };

         // 使用 simple_list_item_2显示电话的姓名、号码两个栏位

        ListAdapter adapter = new   SimpleCursorAdapter(this,android.R.layout.simple_list_item_2, cursor, string,intText);

        setListAdapter(adapter);   

    }

 

}

 

 

0
很 好
0
一 般
0
差 劲
热门新闻
相关文章
上一篇: Android数据存储方式之SharedPreferences
下一篇: adb工具的使用
评论区
匿名

返回首页 | 收藏本页 | 回到顶部
Copyright 2010. 米兰百分百 Powered By Bridge.
京ICP备15050557号