gpt4 book ai didi

android - 如何从 Fresco 的 SimpleDraweeView 中获取图片 URL?

转载 作者:行者123 更新时间:2023-11-30 05:12:04 25 4
gpt4 key购买 nike

Fresco SimpleDraweeView 获取图片 URL。

我有带有 EditText 和 SimpleDraweeView 的 recyclerView 项目,还有我的 Activity 按钮。单击按钮时,我想将整个 recyclerview 项目数据放入 ArrayList。

这是在按钮点击时编写的代码,我成功获得了除 SimpleDraweeView URL 之外的 editText 数据。

        ArrayList<ContactUs> getContactUsArrayList = new ArrayList<>();
for (int i = 0; i < getContactUsArrayList.size(); i++) {
View view = rvContact.getChildAt(i);
EditText etName = (EditText) view.findViewById(R.id.etName);
EditText etMobile = (EditText) view.findViewById(R.id.etMobile);
SimpleDraweeView sdvImage = (SimpleDraweeView) view.findViewById(R.id.sdvImage);

String strName = etName.getText().toString();
String strNumber = etMobile.getText().toString();
String strImgUrl = ""; //what is the property?


}

SimpleDraweeView获取URL的属性是什么?

最佳答案

我理解你的问题,但没有任何属性可以以 String 的形式获取图像,但你可以通过如下方式实现。我假设您是否在布局中正确设置了图像。

Drawable drawable = draweeView.getBackground();
Bitmap bitmap = draweeView.getDrawingCache();
Drawable drawable1 = draweeView.getHierarchy().getTopLevelDrawable();

希望对您有所帮助。

关于android - 如何从 Fresco 的 SimpleDraweeView 中获取图片 URL?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/53551506/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com