Ответ 1
вы можете отправлять текст и изображение с помощью намерения, например
Если вы отправляете с помощью Intent ACTION, тогда
Чтобы отправлять только одни данные, используемые текстом или потоком,
Intent intent = new Intent(Intent.ACTION_SEND);
Чтобы отправить более одной информации за раз, используйте
Intent intent = new Intent(Intent.ACTION_SEND_MULTIPLE);
Обычно для отправки от одного конкретного действия к любому другому конкретному действию,
Отправить
Bitmap bmp = "Your Bitmap";
String txt = "Text";
Intent intent = new Intent(ActivityName.this,SecondFile.class);
intent.putExtra("Text",txt);
intent.putExtra("Img",bmp);
startActivity(intent);
Получить
Intent intent = this.getIntent();
String txt = intent.getStringExtra("Text");
Bitmap bmp = intent.getParcelableExtra("Img");