У меня есть фрагмент, который призывающий Выбрать изображение из галереи Intent как этогоНачало деятельности Для Результата не вернуться вызовом активности
Intent intent=new Intent();
intent.setType("image/*");
intent.setAction(Intent.ACTION_GET_CONTENT);
startActivityForResult(Intent.createChooser(intent,"Complete Action Using"),1);
Я успешно выполнить выше метод, открывающийся телефон галерею и я могу выбрать изображение оттуда, но приложение должно вернуться обратно вызова фрагмента, но его нет, даже я могу видеть onActivityonResult вызова в LogCat
у меня есть еще один ПОЛУЧИТЬ местоположения на карте, который вернулся обратно вызова фрагмента, но при выборе изображения я не вернусь к вместо этого она показывает родительскую активность итй первый фрагмент
Вот мой onActivityResult
@Override
public void onActivityResult(int requestCode, int resultCode, Intent data) {
super.onActivityResult(requestCode, resultCode, data);
if (requestCode==1 && resultCode==getActivity().RESULT_OK){
Log.d(TAG,"Request Code is 1 Running: "+requestCode+" "+resultCode);
Uri imageNameURL=data.getData();
Log.d(TAG,imageNameURL.toString());
ImagePath=getPath(imageNameURL);
Log.d(TAG,"onActivityResult "+ImagePath);
bitmap= BitmapFactory.decodeFile(ImagePath);
}
else if (requestCode==2 && resultCode==getActivity().RESULT_OK){
Log.d(TAG,"Request Code 2 Running");
LatLngBounds LL= PlacePicker.getLatLngBounds(data);
double lat=LL.northeast.latitude;
double longi=LL.northeast.longitude;
double lat2=LL.southwest.latitude;
double longi2=LL.southwest.longitude;
}
}
Возможно, что вызывающая активность сбой при попытке загрузить это растровое изображение. Вы должны отправить logcat с любыми сообщениями об ошибках и точно описать, что происходит, потому что я не уверен, что понимаю, что вы опубликовали до сих пор. –
В журнале нет ошибки. Я могу видеть только, что на результат деятельности вызывается, но моя активность в карте возвращается обратно к тому же фрагменту, а также я вижу изображение в журнале активности в журнале LogCat – androidXP
Не фильтруйте логарифм, возможно, вы увидите соответствующие исключений или сбоев. –