0

ギャラリーから画像を選択して、ビューの背景として設定しようとしています。これで、SD カードにある限り、写真を選択できます。しかし、ギャラリーが picasa アルバムと同期していて、それらの写真の 1 つを選択しようとすると、カーソルが NULL を返します。以下は私のコードです。

            Uri selectedImage = imageReturnedIntent.getData();
            String[] filePathColumn = { MediaStore.Images.Media.DATA };

            Cursor cursor = managedQuery(selectedImage,
                    filePathColumn, null, null, null);
            cursor.moveToFirst();

選択した画像のURIは「 https://lh5.googleusercontent.com/-thIdOA38IO0/SY8GG8PqW4I/AAAAAAAABKA/f3XpPvY9JHo/s1024/Picture%252520007.jpg

誰か助けてくれませんか?

どうも!ラフル。

4

1 に答える 1

0
Uri selectedImage = Uri.parse(imageReturnedIntent.getDataString());

selectedImageのURIを返す上記の行を試してください。

于 2012-05-27T09:29:44.150 に答える