【问题标题】:Is there a way to show a gif inside a SurfaceView?有没有办法在 SurfaceView 中显示 gif?
【发布时间】:2017-03-08 10:51:25
【问题描述】:

我创建了一个带有自定义背景和一个小人物的surfaceVeiw。到目前为止,一切都很好。当人物与物体碰撞时,是否有可能显示爆炸(不是作为一张图片,而是作为一个小视频)?

我已经创建了这些对象,所以我唯一需要知道的是,我如何实现一种方法来显示这种爆炸。

您需要一些代码来帮助我吗?

【问题讨论】:

    标签: java android eclipse surfaceview gif


    【解决方案1】:

    您可以使用 glide libray 在 android 中显示 gif

    Glide.with(context)
        .load(imageUrl)
        .asGif()
        .placeholder(R.drawable.loading_gif)
        .into(imageView);
    

    【讨论】:

    • 绑定不匹配:GenericRequestBuilder 类型的泛型方法 into(Y) 不适用于参数(背景)。推断的类型 Background 不是有界参数 > 的有效替代品
    • 是否添加了对 glide 模块的依赖
    • 好吧,我不知道 imageUrl 应该是什么意思,我的 surfacView 中没有 imageView :/
    • image url 是你想在其中加载 gif 图像的 imageview,添加对 glide 库的依赖在你的 gradle 文件中添加这一行
    • 'com.github.bumptech.glide:glide:3.5.2'
    猜你喜欢
    • 2020-07-31
    • 2018-03-11
    • 2022-06-14
    • 1970-01-01
    • 1970-01-01
    • 2019-07-06
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多