デフォルトの連絡先インテントを開始し、選択した連絡先の値を取得する必要があります。Contact インテントを開始するために次のコードを使用しています。
Intent intent= new Intent(Intent.ACTION_PICK, ContactsContract.Contacts.CONTENT_URI);
intent.addFlags(Intent.FLAG_ACTIVITY_CLEAR_TOP);
((Activity) context).startActivityForResult(intent, 100);
しかし、onActivityResult メソッドはまったく呼び出されません。インテントのために設定する必要があるフラグはありますか?