如何使用滑动加载svg URL并在ImageView中设置? [关闭]

问题描述 投票:-2回答:1

以下是我的代码;

Glide.with(getActivity())
     .load("https://dev.w3.org/SVG/tools/svgweb/samples/svg-files/AJ_Digital_Camera.svg")
     .diskCacheStrategy(DiskCacheStrategy.NONE)
     .into(img_resturant);
android android-glide
1个回答
1
投票

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();
}

}

© www.soinside.com 2019 - 2024. All rights reserved.