私はAndroidウィジェットでgifを再生する必要があるプロジェクトに取り組んでいますImageView
この目的のために、私は私がに直面しています
https://github.com/felipecsl/GifImageView
https://github.com/koral--/android-gif-drawableAndroidウィジェットアプリケーション内でgifを再生
の問題のようにGlide
とライブラリを使用してすべての可能な方法を試してみました
グライド - 私はにGIFを読み込むことができませんでした
RemoteView
プロパティのため、ImageView
(ビットマップとリソースのみを割り当てることができます.Drawableではありません)ライブラリ - すべてのライブラリが
View
(RemoteView
はレイアウトでView
をサポートしていないため)を拡張しているため、サードパーティライブラリを使用できませんでした。カスタムメソッドを割り当てる方法や呼び出し方法がないため、を、私は、この要件のいずれかの解決策を見つけることができませんでしたので、私は私がやろうとしています:私が何をしようとしています何
setImageViewResource
とsetImageViewBitmap
RemoteView
で明らかにのみ可能な方法です)
自分のm gifをダウンロードして複数のフレームに分割してBitmap
とし、RemoteView
でそれらのフレームを使用することを計画しています。この機能を実現するために他のソリューションを実装できる場合は、どうぞお手伝いください。私は過去7日間この作業を続けてきましたが、私の要求に応えるソリューションは見つかりませんでした。どんなヒントや提案も私にとって非常に役立ちます。前もって感謝します。
あなたはグライドを使用してドローアブルからGIFを読み込むことができます。 –
あなたはRemoteViewがどのように絵になるのか理解してもらえますか? – rush
また、ImageViewでなければならないのですか、WebViewのような他のウィジェットを使用できますか? – rush