GIF形式の画像をスプラッシュスクリーンとして追加するにはどうすればよいですか?追加しようとしたが、追加したとき。通常の画像として機能します。 Gif画像をスプラッシュスクリーンとして使用できるかどうかはわかりません。そのGIF形式の画像を処理するオプションがある場合。
はい、スプラッシュスクリーンにGif画像を追加できます。ビューでGif画像を使用するには。
この依存関係をアプリモジュールのbuild.gradle
ファイルに追加します。
最新バージョン。
dependencies {
compile 'pl.droidsonroids.gif:Android-gif-drawable:1.2.10'
}
そしてXMLファイルにこのように追加します
<pl.droidsonroids.gif.GifTextView
Android:layout_width="match_parent"
Android:layout_height="match_parent"
Android:background="@drawable/yourgif_image"
/>
gif画像をDrawableに追加します。
詳細については、こちらをご覧ください: https://github.com/koral--/Android-gif-drawable
または
イメージ用に別のフレームを作成し、短い時間で次々に追加することができます。
これを解決するにはグライドを使用してください。
ImageView imageView = findViewById(R.id.splashScreen);
GlideDrawableImageViewTarget splashScreen = new GlideDrawableImageViewTarget(imageView);
Glide.with(this).load(R.raw.gif_men_at_work).into(splashScreen);
詳細については this stackoverflowリンクに移動してください