画像のパスをユーザーギャラリーから取得し、Picassoを介してユーザーに表示したいと考えています。しかし、私は '/picasa/150016.png'のような拡張子を持つ画像に問題があります。他のアプリから撮影した画像を意味します。ギャラリー内の画像のパスを取得する方法
0
A
答えて
0
これはうまくいくかもしれない:
Uri selectedImageUri = data.getData();
String[] projection = { MediaStore.MediaColumns.DATA };
CursorLoader cursorLoader = new CursorLoader(this,selectedImageUri, projection, null, null,null);
Cursor cursor =cursorLoader.loadInBackground();
int column_index = cursor.getColumnIndexOrThrow(MediaStore.MediaColumns.DATA);
cursor.moveToFirst();
String selectedImagePath = cursor.getString(column_index);
しかし、一般的にはCommonsWareが提案のようにただピカソにURIを渡すことをお勧めします。
+0
私はしようとしましたが、それは私のようにuriの画像にnullパスを返します:content://com.google.android.gallery3d.provider/picasa/item/6015263974142091026 – Queezzy
関連する問題
- 1. ギャラリーから選択した画像のパスを取得する方法
- 2. ギャラリー画像を取得する
- 3. タクソノミーのギャラリーから画像を取得
- 4. ギャラリーから画像を取得する際に画像名を取得する方法は?
- 5. リアクションネイティブ - アセット画像/ビデオへのパスを取得する方法
- 6. Sparkjavaフレームワークでアップロード画像のパスを取得する方法は?
- 7. ギャラリー内の画像をズームイン/ズームアウトする方法
- 8. Android getギャラリー画像Uriのパス
- 9. データURLから画像パスを取得する方法
- 10. パスから画像を取得する方法
- 11. ギャラリーからの画像を.jpgファイル形式で取得する方法は?
- 12. 画像や動画を持つフォルダのパスを取得する方法
- 13. グリッドビュー内の画像の位置を取得する方法は?
- 14. Drupal:ビュー内の画像のファイルサイズを取得する方法
- 15. iOS:ギャラリー画像をクリックしたときにUIImagepickerControllerを使用すると画像サイズを取得する方法
- 16. インテントを通じてAndroidギャラリーの画像を取得する
- 17. ページ内の画像を取得してプリントする方法
- 18. Google画像を取得する方法
- 19. ギャラリー内の画像の名前をクリックして表示する方法は?
- 20. アンドロイド携帯でギャラリーで画像を取得するには?
- 21. Androidギャラリーの画像からパスを取得するにはどうすればよいですか?
- 22. ギャラリー内の画像がカメラ撮影かスクリーンショットかを確認する方法は?
- 23. ギャラリーの各画像のボタンをマージする方法は?
- 24. 画像ライブラリから画像URLを取得する方法
- 25. 画像URLから画像データを取得する方法
- 26. Javascriptで画像パスの404エラーを取得するランダム画像ジェネレータ
- 27. 画像の名前の取得方法
- 28. ファイルシステム内の画像の寸法を取得する
- 29. asp.netのOnClickで画像のパスを取得するには?
- 30. モーダル画像ギャラリー - 複数の画像を
パスは必要ありません。 「ウリ」をピカソに渡すだけです。それは何をするべきかを知るでしょう。それを超えて、あなたの問題を示す[mcve]を提供してください。 – CommonsWare