私はandroid-gif-drawableライブラリを使用して、アンドロイドアプリケーションにgifイメージを表示しています。あなたが知っているように、assets
フォルダにはdrawable
でないGIFイメージがあるはずですので、アンドロイドは自動的に異なるサイズを切り替えることができません。Android - スクリーンサイズに合わせて
さまざまな画面サイズでどうすれば対応できますか?
私はandroid-gif-drawableライブラリを使用して、アンドロイドアプリケーションにgifイメージを表示しています。あなたが知っているように、assets
フォルダにはdrawable
でないGIFイメージがあるはずですので、アンドロイドは自動的に異なるサイズを切り替えることができません。Android - スクリーンサイズに合わせて
さまざまな画面サイズでどうすれば対応できますか?
ただ一つの方法:
は手動でGIFを変更しよう。 getResources().getDisplayMetrics().density;
を使用してデバイス密度を調べ、これに基づいてgifを変更してください。
を参照してください。thisデバイスのデバイス密度を見つけ、それに応じてgifイメージを設定してください。より多くのアイデアについてDisplayMetrics
[プログラムで画面の幅と高さを確認する](http://stackoverflow.com/a/18712361/2870496)画面サイズと異なるgifを読み込む – Gattsu
[Imageview Androidの蝶アニメーション](http: //stackoverflow.com/questions/40976690/butterfly-animation-on-imageview-android) – Gattsu
@MaňishYadavこの質問は全く異なるです、なぜあなたはそれを重複としてマークしますか? :/ – user5510211