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

时间:2017-10-25 15:27:29

标签: android kotlin android-glide

我正在尝试使用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)
}

2 个答案:

答案 0 :(得分:0)

对于Glide 4 +

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

答案 1 :(得分:0)

将Glide 4以上版本的代码从GlideApp更改为Glide

有关更多信息,请查看: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)
}