2016-10-26 19 views
-2

私はgifファイルを表示するためにthisライブラリを使用しています。私のgifファイルは私のデバイスのストレージに保存されているとき、それはandroid-gif-drawableのリンクからgifイメージを取得するには? [Android]

GifDrawable gifFromPath; 
File gifFile; 


GifImageView gifImageView = (GifImageView) findViewById(R.id.imageHome); 

gifFile = new File(context.getFilesDir().getAbsolutePath(), imageName); 
try { 
       gifFromPath = new GifDrawable(gifFile); 
      } catch (IOException e) { 
       e.printStackTrace(); 
      } 
gifImageView.setImageDrawable(gifFromPath); 

を使用して、私が代わりにそれが保存されているpathを使用しての私がしたい場合、私はgifファイルを表示することができますどのように思ったんだけど、大丈夫gifファイルを表示しますgiflink/urlから取得します。

+0

ファイルをダウンロードして表示します。 –

+0

@KNeerajLalどのように? – natsumiyu

+0

'HttpUrlConnection'を使用しています。 –

答えて

1

私はthisライブラリを使用します。代わりにImageViewを使用します。

ImageView myImageView = (ImageView) findViewById(R.id.myImageView); 

Glide.with(this).load(url).into(myImageView); 
関連する問題