知识点:
1 使用Intent在不同的Activity间传递数据
2 读取SQlite数据库中的联系人数据
1 使用Intent在不同的Activity间传递数据
1 在编号为A的Activity中使用startActivityForResult开启编号为B的Activity
startActivityForResult(new Intent(SetupActivity3.this, ReadContactActivity.class), 0);
2 在编号为B的Activity中给Intent添加数据;
Intent intent = new Intent();
intent.putExtra("phone", listContact.get(position).contactphone);
setResult(0, intent);
3 在编号为A的onActivityResult中得到返回数据
@Override
protected void onActivityResult(int requestCode, int resultCode, Intent data) {
System.out.println(" resultCode : "+resultCode);
String phonenum =data.getStringExtra("phone");
et_choice_contact.setText(phonenum);
super.onActivityResult(requestCode, resultCode, da