我可以从 Android 上的资源 ID 获取资源“String”吗?
例如)
int id = R.drawable.abc;
String ret = getMyResourceString(id);
我需要 ret 是“abc”或“drawable.abc”或“R.drawable.abc”
我可以这样做吗?
答案 0 :(得分:1)
有两种方法可以从资源 getResources().getResourceEntryName(int id)
或 getResource().getResourceName(int id)
获取字符串,它们有不同的输出,选择对您有帮助的方法
答案 1 :(得分:0)
我不认为您可以从 drawable 中获取资源字符串,但是您可以使用 - getResources().getString(R.string.id)