在Kotlin中使用滑动版本4.2.0加载GIF

问题描述 投票:0回答:2

我正在尝试使用kotlin中的滑动4.2.0加载GIF。我使用之前版本的滑翔加载了GIf和图像。这是小菜一碟。但是,我跟随this link使用新滑翔。但我不能用它加载GIf。

override fun onCreate(savedInstanceState: Bundle?) {
        super.onCreate(savedInstanceState)
        setContentView(R.layout.activity_load_gif_using_glide)
        val linearLayout = findViewById<LinearLayout>(R.id.linearLayout)
        val imageView = ImageView(this)
        GlideApp.with(this)
                .asGif()
                .load("https://s3.amazonaws.com/appsdeveloperblog/micky.gif")
                .into(imageView)
        linearLayout.addView(imageView)
}
android kotlin android-glide
2个回答
0
投票

对于Glide 4+

    Glide.with(this).asGif().load("http://www.dreamworks.com/trolls/assets/downloads/trailer2_branch-eyebrow412.gif").into(gifImageView)

0
投票

将您的代码GlideApp更改为Glide以获取上述Glide 4版本。

有关更多信息,请查看:Glide

 override fun onCreate(savedInstanceState: Bundle?) {

        super.onCreate(savedInstanceState)
        setContentView(R.layout.activity_load_gif_using_glide)
        val linearLayout = findViewById<LinearLayout>(R.id.linearLayout)
        val imageView = ImageView(this)
        Glide.with(this)
                .asGif()
                .load("https://s3.amazonaws.com/appsdeveloperblog/micky.gif")
                .into(imageView)
        linearLayout.addView(imageView)
}
© www.soinside.com 2019 - 2024. All rights reserved.