Я пытаюсь отправить изображение из приложения, которое я разрабатываю, у меня есть следующий код, но я застрял в том, как создать Uri из файла, который находится в папке/drawable, любые идеи ? (Очень путать в данный момент)Проблемы с образами Android ShareActionProvider
@Override
public boolean onCreateOptionsMenu(Menu menu) {
getMenuInflater().inflate(R.menu.second, menu);
MenuItem shareitem = menu.findItem(R.id.menu_item_share);
myShareActionProvider = (ShareActionProvider) shareitem.getActionProvider();
myShareActionProvider.setShareIntent(createShareIntent());
ActionBar actionBar = getActionBar();
actionBar.show();
return true;
}
public Intent createShareIntent() {
image = ???
Uri uri = Uri.fromFile(image);
Intent shareIntent = new Intent(Intent.ACTION_SEND);
shareIntent.putExtra(Intent.EXTRA_STREAM, uri);
shareIntent.setType("image/png");
return shareIntent;
}
Большое спасибо, я просто понял это, это решение работает, хотя:) –