从使用截击下载的图像以编程方式设置背景布局

Set background layout programmatically from image downloaded with volley

我有一个相对布局,我想用 volley 下载的图片设置背景图片,可以吗?我该怎么做?

编辑:这里是我想在后台加载图像的布局:

<RelativeLayout xmlns:android="http://schemas.android.com/apk/res/android"
    xmlns:app="http://schemas.android.com/apk/res-auto"
    xmlns:tools="http://schemas.android.com/tools"
    android:layout_width="match_parent"
    android:layout_height="match_parent"
    android:id="@+id/bg_layout"
    android:fitsSystemWindows="false"
    android:background="@drawable/detail_background" // HERE
    tools:context="com.kalianey.oxapp.views.fragments.ProfileFragment">

通常我像这样通过 volley 在 ImageView 中加载图像 :

imageView.setImageUrl(user.getCover_url(), imageLoader);

但我不知道如何通过 drawable 来实现...

没有提供更多信息。 这是可能的,并且取决于您的图像是什么格式,它可能很简单。它可以只是 relativelayout.setBackground(Drawable) 如果它已经是一个 drawable 如果不是,那么你可以转换为一个。这应该是一个潜在的答案。