внутри Android Dialog, как настроить onActivityResult для startActivityForResult?

Из операции я могу легко настроить onActivityResult () и вызвать startActivityForResult () , и все работает нормально.

Теперь мне нужно вызвать startActivityForResult () из диалогового окна. Но я не могу настроить onActivityResult () , я считаю, что Dialog не является Activity .

Как мне получить результат?

Я пробовал что-то подобное в диалоговом окне, но это не удалось.

//create new Intent
Intent intent = new Intent(MediaStore.ACTION_IMAGE_CAPTURE);
intent.putExtra(MediaStore.EXTRA_OUTPUT, m_PicUri);
((Activity) getContext()).startActivityForResult(intent, Const.TAKE_PIC_ACTIVITY_RET_CODE);
18
задан Dheeraj V.S. 23 July 2012 в 06:16
поделиться