複数選択用のカスタム連絡先ピッカーを作成しました。選択した連絡先リストを表示したいのですが、表示できませんでした。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();
}
});