Intereting Posts
Элемент списка списка проведите пальцем влево и проведите пальцем вправо? Как получить таймер с высоким разрешением в собственном коде Android? Android – Изменить цвет текста заголовка панели действий Настройки Android-контроля AlertDialog setView Как установить нулевую проверку в диалоговом окне edittextpreference Могу ли я сохранить позицию ScrollView после возвращения в предыдущий фрагмент, например ListView? Eclipse и Android: не могут отлаживаться на Samsung Galaxy S2, потому что не обнаружены Запуск Intent.ACTION_VIEW не работает над сохраненным файлом изображения Функции Android JNI работают в основном потоке? Как использовать аутентификацию дайджеста в android? Обходное решение для Android для нерабочих датчиков при выключенном экране Как вызвать вкладку Onclick и OnTabChange для одной вкладки Виртуальные сообщения Google – GCM – SERVICE_NOT_AVAILABLE Выбор панели действий Шерлока над библиотеками поддержки Android: минимальный запас диалогов

Android: Как получить результат возврата от активности при вызове из Fragment?

У меня есть фрагмент, который вызывает другое действие, используя:

ProductEditionMaintenanceActivity.class); Bundle extras = new Bundle(); extras.putString("productCode", productCode); extras.putInt("productEditionID", 0); intent.putExtras(extras); getActivity().startActivityForResult(intent, 1); 

И вернуться из деятельности:

 Intent resultIntent = new Intent(); setResult(Activity.RESULT_OK, resultIntent); finish(); 

Я попытался использовать следующее в фрагменте

 @Override public void onActivityResult(int requestCode, int resultCode, Intent data) { //Do something } 

Тем не менее, я предполагаю, что созданное намерение передало ссылку родительской активности фрагмента, поэтому onActivityResult на фрагменте не вызван. Если это так, что мне нужно сделать, чтобы фрагмент получал результат от Activity Callle?

Solutions Collecting From Web of "Android: Как получить результат возврата от активности при вызове из Fragment?"