下面的代码帮助我将所有联系人检索到活动中的列表视图中,但是我想从用户那里获取选定的联系人行以将其传递到意图中,但我不知道该怎么做。
示例:用户选择了 Suzanne 的联系人,我希望能够将“Suzanne”姓名和号码保存在一个字符串中并传递给一个意图
公共类 SendWhoosh_SelectContact 扩展 ListActivity {
private static final String TAG = "SendWhoosh";
ListView listView;
Cursor cursor;
@Override
public long getSelectedItemId()
{
// TODO Auto-generated method stub
return super.getSelectedItemId();
}
@Override
public int getSelectedItemPosition()
{
// TODO Auto-generated method stub
return super.getSelectedItemPosition();
}
@Override
protected void onCreate(Bundle savedInstanceState)
{
super.onCreate(savedInstanceState);
setContentView(R.layout.activity_send_whoosh_select_contact);
cursor = getContentResolver().query(ContactsContract.CommonDataKinds.Phone.CONTENT_URI, null, null, null, null);
startManagingCursor(cursor);
String[] from = {ContactsContract.CommonDataKinds.Phone.DISPLAY_NAME, ContactsContract.CommonDataKinds.Phone.NUMBER, ContactsContract.CommonDataKinds.Phone._ID};
慕婉清6462132
慕村225694
相关分类