Мое приложение открывает текстовые файлы.
Чтобы оно предлагалось при выборе "чем открыть файл", я внес изменения в манифест, здесь все ок.
Но, как передать адрес файла приложению не могу разобраться.
Сделал вот так и получил, что хотел
Sending simple data to other apps https://developer.android.com/training/sharing/send
UPD:
Как принять данные:
Bundle b = getIntent().getExtras();
String filePath = b.getString("filePath");
if(filePath != null) {
//ваш код
}
Как отправить данные:
Intent shareIntent = new Intent();
shareIntent.setAction(Intent.ACTION_SEND);
shareIntent.putExtra(Intent.EXTRA_STREAM, uriToImage);
shareIntent.setType("image/*");
startActivity(Intent.createChooser(shareIntent, "Chose app:"));
Основные этапы разработки сайта для стоматологической клиники
Продвижение своими сайтами как стратегия роста и независимости