如何使用 glide 加载 svg URL 并在 ImageView 中设置?

How to load svg URL with glide and set in ImageView?

下面是我的代码;

Glide.with(getActivity())
     .load("https://dev.w3.org/SVG/tools/svgweb/samples/svg-files/AJ_Digital_Camera.svg")
     .diskCacheStrategy(DiskCacheStrategy.NONE)
     .into(img_resturant);

使用 Glide 从头开始​​并不容易,我建议使用 this library

我在我的一个项目中使用过它,它在后台使用了 Glide 并完成了工作。

public class MainActivity extends AppCompatActivity {

private ImageView image;
private String url;

@Override
protected void onCreate(Bundle savedInstanceState) {
    super.onCreate(savedInstanceState);
    setContentView(R.layout.activity_main);

    url = "http://www.clker.com/cliparts/u/Z/2/b/a/6/android-toy-h.svg";

    image = (ImageView) findViewById(R.id.image);

    SvgLoader.pluck()
            .with(this)
            .setPlaceHolder(R.mipmap.ic_launcher, R.mipmap.ic_launcher)
            .load(url, image);
}

@Override protected void onDestroy() {
    super.onDestroy();
    SvgLoader.pluck().close();
}
}