80,471
社区成员




phoneEditText.setOnCreateContextMenuListener(new OnCreateContextMenuListener(){
@Override
public void onCreateContextMenu(ContextMenu menu, View v,ContextMenuInfo menuInfo) {
menu.setHeaderTitle(DataAcquisitionAct.this.getResources().getString(R.string.addContact));
menu.add(0, 0, 0, DataAcquisitionAct.this.getResources().getString(R.string.local_phoneNumList));
}
}
);
@Override
public boolean onContextItemSelected(MenuItem item) {
switch (item.getItemId()) {
case 0:
//进入通迅录
//在通讯录选择内容后返回可以得到你己选中的那个联系人
Intent i= new Intent();
i.setAction(Intent.ACTION_GET_CONTENT);
i.setData(Contacts.People.CONTENT_URI);
i.setType("vnd.android.cursor.item/phone");
startActivityForResult(i,1);
/* Intent intent = new Intent(Intent.ACTION_PICK,Uri.parse("content://com.android.contacts/contacts"));
startActivityForResult(intent, 1); */
/*Intent intent = new Intent();
intent.setAction(Intent.ACTION_VIEW);
intent.setData(People.CONTENT_URI);
startActivity(intent);
*/
}
return super.onContextItemSelected(item);
}