アンドロイドSimple Adapterを使用して、ListViewのパスに基づいて画像を表示しようとしています。だから、私はイメージのパスを自分のデータベーステーブルに文字列の形式で格納している。今私はそれらをListViewで表示したいと思います。どうやってするの?Androidは、リストビューの画像をそのパスから返します。
答えて
あなただけ書くことができます。..
String photoUrl="your image url;
try{
if(photoUrl !=null) {
yourImageView.setImageURI(Uri.parse(photoUrl));
}
}catch (Exception e){
}
おかげさま... –
Glide/Picassoライブラリを使用して画像を読み込むのは簡単です。あなたはただファイルパスを渡す必要があり、残りのプロセスはグライド自体を行います。
Glide.with(imageView.getContext())
.load(url)
.placeholder(R.mipmap.place_holder)
.dontAnimate()
.into(imageView);
ただし、ファイルパスが空ではなく、ファイルであることを確認してください。そうしないと、例外が発生する可能性があります。
私は実際に質問された質問にいくつかの変更を加えました。更新されたものを見て、それについてどうやって行くのか教えてください。 –
カーソルアダプタからデータを取得し、画像パスを見つけて滑空に渡すと、画像がロードされます –
ありがとうございました。別の方法でリストビューで画像を取得できました:) –
は、コードを以下試してみてください、それはあなたが第二段階でスケーリング調整することができ、スケーリング調整し、負荷
- 読むファイル内のファイルを読み込む(コメントを参照してください)あなたのイメージビューに合わせてください。スケーリングを必要としない場合は、1ステップで行うことができます(最初のステップを無視してください)。
//Read file Options options = new Options(); options.inJustDecodeBounds = true; options.inDither = false; // for older API level options.inPreferredConfig = Bitmap.Config.ARGB_8888; BitmapFactory.decodeFile(filename, options); if(options.outWidth <= 0 || options.outHeight <= 0) { return null; } // scale and load options.inJustDecodeBounds = false; options.inDither = false; options.inPreferredConfig = Bitmap.Config.ARGB_8888; options.inSampleSize = 1; //Adjust scaling Bitmap unscaledBitmap = BitmapFactory.decodeFile(filename, options);
- 1. 画像パスはAndroidでnullを返します
- 2. XMLで画像パスを保存してからクエリ結果を返す画像
- 3. Androidでの画像のパス
- 4. Androidから画像をパスからjava.io.Fileに変換する
- 5. Androidがサムネイルから画像へのパスを取得していますか?
- 6. AndroidリストビューURLからの画像ビューの読み込み
- 7. Androidの画像のラジオボタンのリストビュー
- 8. Androidのリストビューの画像の移動
- 9. 画像をカメラロールまたはその他のパスに保存しますか?
- 10. Androidのリストビュー画像ビューのフラストレーション
- 11. Androidの画像とテキストのリストビュー
- 12. Androidの開発:リストビューの画像
- 13. インターネット/データベースからAndroidリストビューに画像を非同期でダウンロードします。
- 14. Android:パスから画像をダウンロードして、gridviewに表示
- 15. Android URLの画像リストビューでシャッフル
- 16. Parse Server - 画像ファイルのパスからlocalhostが返される
- 17. アンドロイドはすべての選択した画像のパスを返します
- 18. リストビューから画像を取得
- 19. Android SimpleAdapter画像をリストビューに追加
- 20. AndroidのGridViewの画像のパス
- 21. ubuntu Serverからの画像のパス
- 22. DataGridは画像そのものの代わりに画像のパスを表示します
- 23. リストビューでの画像
- 24. リストビューのスクロール画像
- 25. Android getギャラリー画像Uriのパス
- 26. 画像パスから画像ソースを設定する:Xamarin PCL(クロスプラットフォーム)
- 27. Android Studioを使用してリストビューでデータベースから画像を表示
- 28. Androidデフォルトカメラキャプチャ画像返信画像URI null
- 29. MYSQLからのJavaビューの画像パスとその画像をJavaのヒントで表示
- 30. WP7の画像からDecodeJpegを返す
だから、問題は何ですか?デコードして結果としてビットマップを取得することができます。 – Piyush
Glideのようなライブラリを使用する方がよいでしょう。 –
質問するのは良い質問ではありません –