Как открыть изображение в Android, когда у меня есть URI? - PullRequest
1 голос
/ 05 мая 2011

Из своей деятельности я открываю действие «Камера», делаю снимок и возвращаю URI в свою деятельность. Теперь я хотел бы просто просмотреть изображение, когда я нажимаю на кнопку, например. "результат". Вот что я делаю:

CameraActivity:

@Override
public void onPictureTaken(byte[] arg0, Camera arg1) {

    Uri uriTarget = getContentResolver().insert(
    Media.EXTERNAL_CONTENT_URI,
    new ContentValues());

Моя основная деятельность:

Intent pictureIntent = new Intent();
pictureIntent.setAction(Intent.ACTION_VIEW);
pictureIntent.setData(task.getUri());

startActivityForResult(pictureIntent, PIC_REQ);

но я получаю ошибку:

05-05 00:17:41.800: ERROR/AndroidRuntime(748): android.content.ActivityNotFoundException: No Activity found to handle Intent { act=android.intent.action.CHOOSER dat=content://media/external/images/media/9 }

Я уже много искал и нашел только то, как выбрать картинку из галереи, но это не то, что я хочу.

Кто-нибудь знает, что я делаю не так?

Спасибо

Johannes

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...