- android.graphics.Movieを使う
- gifからBitmapを抜き出して表示させる
- webViewを使って表示する
で、一番簡単そうなWebViewを使って、gifを表示させたいと思います!WebViewは重たいとか言ってるブログも見かけたので、アプリのスピードを気にする人にはお勧めしません。だけど、超簡単。
webviewを拡張したviewクラスを作成
public class GifWebView extends WebView {
public GifWebView(Context context, String path) {
super(context);
loadUrl(path);
}
}これだけ!あとは、GifWebViewを作成するときに、表示したいgifのパスを渡してやればいいだけ!きっとだいたいこんな感じ
LinearLayout target = (LinearLayout)findViewById(R.id.insertTarget); //.gifが無いと表示してくれないみたいです String path = "somewhere.gif"; //端末内のファイルを読み込む場合は、file:///をつけないといけないみたい GifWebView gif = new GifWebView(this, "file:///" + path); //gifをインサート target.addView(gif);
Activity内から呼び出しています。また、このActivityで使うレイアウトにidがinsertTargetのLinearLayoutを設置しています。
pathでは、gifが保存されている場所を指定してください。また、拡張子がついてないとgifとして読み込んでくれないみたいです。あと、Android端末内のファイルを指定する場合は、file:///をつけないといけないみたいです。gifがウェブ上のどこかにある場合は、http://でいいのではないかと勝手に思ってます。

コメント
コメント一覧 (7)
piumini woolrich http://foscart.it/hold.cfm
日本的な人気と信頼を得ています。
安心、安全にお届けします
価格、品質、自信のある商品を取り揃えておりま すので、
高級腕時計(N級品),スーパーコピー時計(N級品),財布(N級品)バッグ(N級品),靴(N品),指輪(N級品),ベルト(N級品),マフラー (N級品)
★100%品質保証!満足保障!リピーター率100%!
★商品数も大幅に増え、品質も大自信です。
★スタイルが多い、品質がよい、価格が低い!
★顧客は至上 誠実 信用。
★歓迎光臨★送料無料(日本全国)
ルイヴィトン2つ折財布 https://www.kopi356.com/category-63-b0-min0-max0-attr0-8-goods_id-DESC.html
主要取扱商品 バッグ、財布、腕時計、ベルト
品質がよい 価格が低い 実物写真 品質を重視
不良品物情況、無償で交換します.
税関没収する商品は再度無料で発送します!
ご注文を期待しています!
スーパーコピー https://www.watcherdg.com/one/page-7.html
日本一流ヴィトン コピー、ヴィトン コピー 激安(N品)専門店、
全国送料無料、ヴィトン コピー 通販,ヴィトン コピー商品,
2019年 財布春季大量入荷
安価販売大人気バッグ、時計、財布
激安!高品質の問屋! o(∩_∩)o.
新型は発売して、当社はブランドの専門販売会社です。
ルイヴィトン 財布 人気
高品質ブランドコピーブランド商品専門店
ヴィトン コピー 販売,当サイト販売したヴィトン コピーなので正規品と同等品質提供した格安で完璧な品質のをご承諾します、
■迅速、確実にお客様の手元にお届け致します。
■低価格を提供すると共に、品質を絶対保証しております。
■商品の交換と返品ができます。
当サイトは最高級ヴィトン コピー激安通信販売店です
スーパーコピー時計 https://www.yutee007.com/article/detail-71.html
今回は、ヴィトンのネクタイを購入させてもらいました
付属の袋など無いだろうと思っていましたが、きちんとヴィトンの袋に入って届きました
対応も早く、丁寧。梱包等も十分な物でした。
こちらのショップは、安心して買い物が出来る印象をもちました。
また機会があれば利用させてもらいます。
プラダ ボストン スーパーコピー 2ちゃんねる https://www.kopi66.com/product/detail.aspx?id=12897