gpt4 book ai didi

android - 如何在android ImageView中获取图片的src

转载 作者:行者123 更新时间:2023-11-29 20:28:20 26 4
gpt4 key购买 nike

在我的应用程序中,我需要在一个 ImageView 中找出图像的来源,以便我可以将相同的图像放在另一个 ImageView 中。我需要实际来源,而不仅仅是资源 ID,因为我需要用它执行其他操作。

我试过:

ImageView image = (ImageView) view;
String src = view2.getDrawable().toString();

但我希望返回值类似于:

some_packages/image.png 

就像您在 C# 中使用 image.Source.ToString() 一样。可能吗?

对不起我的英语,谢谢你的回答。

最佳答案

Is it posible?

不是您打算的方式。 ImageView 不必由资源填充。它可以使用任何类型的 DrawableDrawable 也可以用 Java 代码或资源创建。因此,无论是 ImageView 还是其中的 Drawable 都无法告诉您所使用的资源,因为可能没有任何此类资源。

或者:

  • 在其他地方保留源代码,或者

  • 将源放在ImageView 的标签中via setTag()稍后通过 getTag()

  • 检索它

关于android - 如何在android ImageView中获取图片的src,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/32298841/

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