gpt4 book ai didi

android - 在 ImageView Android 中获取图像名称

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

我通过设置在 ImageView 中动态加载图像

view.setBackgroundResource(卡片[i])

//cards是图片数组

cards[] =   {R.drawable.image1,R.drawable.image2....}

有什么方法可以知道在 android 中与 ImageView 关联的图像名称或图像 ID?

最佳答案

您可以使用资源的名称,例如

getIdentifier (字符串名称, String defType, String defPackage);

int id = getResources().getIdentifier("us","drawable","com.app");

上述函数将返回一个与 R.drawable.us 相同的整数值。

这就是您使用资源名称进行访问的方式。

访问资源名称

String resName = getResources().getResourceName(R.drawable.imagename)

关于android - 在 ImageView Android 中获取图像名称,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/7888827/

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