web-dev-qa-db-ja.com

GIF形式の画像をスプラッシュスクリーンとして追加できますか

GIF形式の画像をスプラッシュスクリーンとして追加するにはどうすればよいですか?追加しようとしたが、追加したとき。通常の画像として機能します。 Gif画像をスプラッシュスクリーンとして使用できるかどうかはわかりません。そのGIF形式の画像を処理するオプションがある場合。

7
chandra

はい、スプラッシュスクリーンに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

または

イメージ用に別のフレームを作成し、短い時間で次々に追加することができます。

10

これを解決するにはグライドを使用してください。

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リンクに移動してください

3
Gautam Kumar