我为多项选择制作了一个自定义联系人选择器。现在我想显示我选择的联系人列表,但我没有这样做。我想在我的 CreateTab 布局中显示它。任何人请帮助我。
在我的 CreateTab.class
//To start ContactList.class
private OnClickListener click_listener = new OnClickListener() {
@Override
public void onClick(View view) {
switch(view.getId()) {
case R.id.add_button:
Intent i = new Intent(getApplicationContext(), ContactList.class);
startActivityForResult(i, 100);
}
}
};
@Override
protected void onActivityResult(int requestCode,int resultCode, Intent data) {
super.onActivityResult(requestCode, resultCode, data);
if(resultCode == RESULT_OK){
data.getExtras().getString("str");
}
}
在我的 ContactList.class
@Override
public void onClick(View v) {
StringBuilder checkedcontacts= new StringBuilder();
System.out.println("............"+ma.mCheckStates.size());
for(int i = 0; i < name1.size(); i++)
{
if(ma.mCheckStates.get(i)==true)
{
checkedcontacts.append(name1.get(i).toString());
checkedcontacts.append("\n");
}
else
{
System.out.println("..Not Checked......"+name1.get(i).toString());
}
}
Intent i = new Intent();
i.putExtra("str", checkedcontacts.toString());
setResult(RESULT_OK,i);
finish();
}
});