在Android中使用Glide将背景图像设置为相对布局

诺亚

如何使用Glide做到这一点我也想cache成像以再次使用它。提前致谢。

金坛德赛

您可以像这样在RelativeLayout中加载图像。我只是向您展示将图像设置为背景的困难部分。

对于4.X之前的Glide版本

Glide.with(this).load(imageViewPath).asBitmap().into(new SimpleTarget<Bitmap>(relLayoutWidth, relLayoutHeight) {
    @Override
    public void onResourceReady(Bitmap resource, GlideAnimation<? super Bitmap> glideAnimation) {
        Drawable drawable = new BitmapDrawable(context.getResources(), resource);
        if (Build.VERSION.SDK_INT >= Build.VERSION_CODES.JELLY_BEAN) {
            yourRelativeLayout.setBackground(drawable);
        }
    }
});

有关缓存,请参阅此页面:缓存和缓存无效

Glide v4及更高版本的更新:

GlideApp.with(this).load(R.drawable.backgroundimage).into(new SimpleTarget<Drawable>() {
            @Override
            public void onResourceReady(Drawable resource, Transition<? super Drawable> transition) {
                if (Build.VERSION.SDK_INT >= Build.VERSION_CODES.JELLY_BEAN) {
                    yourRelativeLayout.setBackground(resource);
                }
            }
        });

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

如何在Android中使用Picasso库将背景图像设置为活动布局

来自分类Dev

如何在Android中使用相对布局向滚动视图添加背景图像?

来自分类Dev

如何在Android中使用解析器动态设置线性布局中的背景图像

来自分类Dev

如何在Swift中使用URL将背景图像设置为视图

来自分类Dev

将背景图像设置为div

来自分类Dev

如何从文件路径为Android中的布局设置背景图像

来自分类Dev

布局背景图像android

来自分类Dev

是否可以将帧设置为动画图像并将其设置为相对布局的背景

来自分类Dev

Android如何使用滑行将相对布局的背景设置为GIF

来自分类Dev

Android如何使用滑行将相对布局的背景设置为GIF

来自分类Dev

Android:使用图像路径设置布局背景

来自分类Dev

将背景图像设置为Blob:URI

来自分类Dev

将div的大小设置为其背景图像

来自分类Dev

将SVG渐变动画设置为背景图像

来自分类Dev

如何将精灵设置为背景图像?

来自分类Dev

将div的大小设置为其背景图像

来自分类Dev

将背景图像设置为全屏且可滚动

来自分类Dev

如何将背景图像设置为画布

来自分类Dev

如何使用百分比而不是像素将背景图像设置为伪元素?

来自分类Dev

使用插件将所有背景图像的不透明度设置为0

来自分类Dev

使用@page选择器将背景图像设置为指定的页面

来自分类Dev

我们如何在Android中的相对布局背景图像上应用延迟加载

来自分类Dev

当我不想使用堆栈设置背景图像时,是否有任何解决方案可以将背景图像设置为 Scaffold?

来自分类Dev

尝试设置相对布局的背景图片

来自分类Dev

使用Glide从Uri设置背景布局

来自分类Dev

如何设置背景图像Xamarin Android

来自分类Dev

如何将FabricJS canvas的背景图像设置为来自Web服务的图像?

来自分类Dev

React-Native将本地图像设置为背景图像不起作用

来自分类Dev

CSS访问QHeaderView项目列以设置背景图像,或将大图标设置为QHeaderView

Related 相关文章

  1. 1

    如何在Android中使用Picasso库将背景图像设置为活动布局

  2. 2

    如何在Android中使用相对布局向滚动视图添加背景图像?

  3. 3

    如何在Android中使用解析器动态设置线性布局中的背景图像

  4. 4

    如何在Swift中使用URL将背景图像设置为视图

  5. 5

    将背景图像设置为div

  6. 6

    如何从文件路径为Android中的布局设置背景图像

  7. 7

    布局背景图像android

  8. 8

    是否可以将帧设置为动画图像并将其设置为相对布局的背景

  9. 9

    Android如何使用滑行将相对布局的背景设置为GIF

  10. 10

    Android如何使用滑行将相对布局的背景设置为GIF

  11. 11

    Android:使用图像路径设置布局背景

  12. 12

    将背景图像设置为Blob:URI

  13. 13

    将div的大小设置为其背景图像

  14. 14

    将SVG渐变动画设置为背景图像

  15. 15

    如何将精灵设置为背景图像?

  16. 16

    将div的大小设置为其背景图像

  17. 17

    将背景图像设置为全屏且可滚动

  18. 18

    如何将背景图像设置为画布

  19. 19

    如何使用百分比而不是像素将背景图像设置为伪元素?

  20. 20

    使用插件将所有背景图像的不透明度设置为0

  21. 21

    使用@page选择器将背景图像设置为指定的页面

  22. 22

    我们如何在Android中的相对布局背景图像上应用延迟加载

  23. 23

    当我不想使用堆栈设置背景图像时,是否有任何解决方案可以将背景图像设置为 Scaffold?

  24. 24

    尝试设置相对布局的背景图片

  25. 25

    使用Glide从Uri设置背景布局

  26. 26

    如何设置背景图像Xamarin Android

  27. 27

    如何将FabricJS canvas的背景图像设置为来自Web服务的图像?

  28. 28

    React-Native将本地图像设置为背景图像不起作用

  29. 29

    CSS访问QHeaderView项目列以设置背景图像,或将大图标设置为QHeaderView

热门标签

归档