Android中获取系统通讯录联系人并显示在EditText
来源:互联网 发布:anywhereanything源码 编辑:程序博客网 时间:2024/05/29 11:11
public class MainActivity extends Activity { EditText et_text ; String username,usernumber; @Override public void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState); setContentView(R.layout.activity_main); et_text = (EditText)findViewById(R.id.number); } public void click(View v){ startActivityForResult(new Intent( Intent.ACTION_PICK,ContactsContract.Contacts.CONTENT_URI), 0); } @Override protected void onActivityResult(int requestCode, int resultCode, Intent data) { super.onActivityResult(requestCode, resultCode, data); if (resultCode == Activity.RESULT_OK) { ContentResolver reContentResolverol = getContentResolver(); Uri contactData = data.getData(); @SuppressWarnings("deprecation") Cursor cursor = managedQuery(contactData, null, null, null, null); cursor.moveToFirst(); username = cursor.getString(cursor.getColumnIndex(ContactsContract.Contacts.DISPLAY_NAME)); String contactId = cursor.getString(cursor.getColumnIndex(ContactsContract.Contacts._ID)); Cursor phone = reContentResolverol.query(ContactsContract.CommonDataKinds.Phone.CONTENT_URI, null, ContactsContract.CommonDataKinds.Phone.CONTACT_ID + " = " + contactId, null, null); while (phone.moveToNext()) { usernumber = phone.getString(phone.getColumnIndex(ContactsContract.CommonDataKinds.Phone.NUMBER)); et_text.setText(usernumber+" ("+username+")");//显示格式是15454323212(张三) // et_text.setText(usernumber);显示格式是15454323212 } } }}
0 0
- Android中获取系统通讯录联系人并显示在EditText
- Android中获取系统通讯录联系人并显示在EditText
- Android中获取系统通讯录联系人并显示在EditText
- Android中获取系统通讯录联系人并显示在EditText
- Android获取通讯录联系人显示在EditText上Demo
- Android获取通讯录联系人显示在EditText上Demo
- Android中获取系统通讯录联系人
- android 获取手机通讯录联系人,模拟通讯录显示
- Android 获取通讯录联系人
- Android 获取通讯录联系人
- SimpleCursorAdapter-获取电话簿中联系人并显示在类表中
- ContentResolver实现获取手机联系人并显示在ListView中
- android 获取系统联系人并展示在ListView上
- android调用系统通讯录,并返回联系人号码和称呼
- Android调用系统通讯录,并返回联系人号码和称呼
- android 获取通讯录并显示listview
- android调用系统通讯录程序,获取联系人信息
- 【Android】【小记】获取系统通讯录的联系人信息
- 修改 dokuwiki(适合开发类的最好的wiki) 支持 editor.md(国人做的最好的markdown)编辑
- 06-图1 列出连通集 (25分)
- ubuntu上ssh免登陆
- 删除一个无头单链表的非尾节点
- CodeForces 321A Ciel and Robot
- Android中获取系统通讯录联系人并显示在EditText
- poj1328Radar Installation
- 安卓初识基本控件_AutoCompleteTextView
- WIN10中运行ASP项目出错
- 【白帽子讲web安全】关于XSS,CSRF,SQL注入
- Android_ListView_BaseAdapter
- Linux系统设置静态IP地址
- 使用Agera,gson,okhttp获取豆瓣读书数据
- C++中父类成员变量和子类成员变量重复定义及访问方法的深入探究