Android アプリ (minSDK 8) 用のカスタムの複雑な読み込みグラフィックを作成したいと考えています。
'doProgress()'100 フレームの GIF を作成する場合、関数中にどのフレームに移動するかを Java/Android に伝える方法はありますか?
カスタム ローディング グラフィックスを実行する別の方法またはより良い方法はありますか?
Android アプリ (minSDK 8) 用のカスタムの複雑な読み込みグラフィックを作成したいと考えています。
'doProgress()'100 フレームの GIF を作成する場合、関数中にどのフレームに移動するかを Java/Android に伝える方法はありますか?
カスタム ローディング グラフィックスを実行する別の方法またはより良い方法はありますか?
100 フレームの GIF を作成する場合、「doProgress()」関数でどのフレームに移動するかを Java/Android に伝える方法はありますか?
Android はアニメーション GIF を処理しないため、いいえ。
カスタム ローディング グラフィックスを実行する別の方法またはより良い方法はありますか?
オプション #1:フレーム アニメーションを使用します。
オプション #2:RotateAnimation内の 1 つの画像で を使用しImageViewます。
オプション #3: ViewPropertyAnimator(バックポートに NineOldAndroids を使用) を使用android:rotationして、ImageView.
他にも選択肢があるかもしれませんが、思いつくのは 3 つです。
gif 画像がある場合は、WebViewコンポーネントを使用して gif 画像を表示できます。webview では、画像自体がループするため、追加の作業は必要ありません。