2017-02-20 18 views
0

Мой вопрос: теперь я пытаюсь добавить кнопку «Поделитесь этим изображением» для моего приложения для Android, но я не могу его разделить. Все мои изображения находятся в папке «Драйверы». Я попробовал так много кодов здесь, в коде разработчиков и разработчиков Android, но все это пошло пусто. Моя главная борьба - это получение или обращение к Uri для изображений. Может кто-нибудь мне помочь?Цель обмена изображениями для последнего Api в студии android

Что такое последний код для ссылки UriToImage?

Intent shareIntent = new Intent(); 
shareIntent.setAction(Intent.ACTION_SEND); 
shareIntent.putExtra(Intent.EXTRA_STREAM, uriToImage); 
shareIntent.setType("image/jpeg");`enter code here` 
startActivity(Intent.createChooser(shareIntent, getResources().getText(R.string.send_to))); 
+0

Какова ценность 'uriToImage'? –

+0

Uri uriToImage = Uri.parse ("android.resource: //com.afcethiopia.test/drawables/a1.jpeg"); – Haileapp

+0

попробуйте удалить расширение и использовать этот 'Uri uriToImage = Uri.parse (" android.resource: //com.afcethiopia.test/drawable/a1 ");' –

ответ

0

В последнее время я получил ошибку! Изображение, которое я хотел ссылаться, находится под родительским элементом Relative Layout без ImageView. Когда я добавляю jpg-образ под фоном ImageView и удаляя изображение из фонового изображения Relative Layout, ссылка uriToImage, наконец, работает!