Android ウィジェットで gif を再生する必要があるプロジェクトに取り組んでいますImageView
。この目的のために、 https ://github.com/felipecsl/GifImageView https://github.com/koral--/android-gif-drawableのGlide
ようなライブラリを使用して、可能なすべての方法を試しました
私が直面している問題
グライド
ImageView
- プロパティが原因でgif をロードできませんでしたRemoteView
(つまり、ビットマップとリソースのみを割り当てることができ、ドローアブルは割り当てられません)。ライブラリ - すべてのライブラリが拡張されているため
View
(レイアウトでRemoteView
サポートされていないためView
)、サードパーティのライブラリを使用できませんでした。カスタム メソッドを割り当てたり呼び出したりする方法がないため、CustomView も実装できません (setImageViewResource
とsetImageViewBitmap
は可能なメソッドのみが明らかにされているため)。でRemoteView
)
私がやろうとしていること:
この要件の解決策が見つからなかったため、gif をダウンロードして複数のフレームに分割Bitmap
し、RemoteView
. この機能を実現するために他のソリューションを実装できる場合は、親切に助けてください。過去 7 日間、これに取り組んできましたが、私の要件に対する解決策が見つかりませんでした。どんな種類のヒントや提案も私にとって非常に役に立ちます。前もって感謝します。