перемещение изображения из одного действия в другое в Android

#android #image #android-intent

#Android #изображение #android-намерение

Вопрос:

в моем приложении я использую камеру для захвата изображения, и я хочу отправить его в другое действие. ниже приведен код, который объясняет путь, по которому оно сохраняется, и как оно перемещается к следующему действию

   String path =  String.format("/sdcard/%d.jpg",System.currentTimeMillis());
  outStream = new FileOutputStream(path);

  Intent i=new Intent();
  i.setClassName("com.rest.gis","View");
  i.putExtra("image", path);
  startActivity(i);
  

здесь com.rest.gis указано имя моего пакета и View указано имя класса, куда я хочу отправить изображение.

теперь в классе view, как получить эти данные

Ответ №1:

 Intent intent = getIntent();
String path = intent.getExtras().getString("image");
  

Ответ №2:

В другом действии, если вам нужно получить данные, используйте bundle для этого.

     Bundle extra=getIntent().getExtras();
    String imagePath=extra.getString("image");