#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");