如何获取视图 ID 的字符串表示形式

How do I get the String representation of a View's id

我有一个 view 并且我有它的资源 ID(即 R.id.xxx ),我想提取 xxx 部分并将其转换为字符串。

可以吗?

明确一点,我有 view.getId() 一个资源整数,而不是 id 的实际名称。

View v;
String ResourceIdAsString = v.getResources().getResourceName(v.getId());

在视图构造函数中使用它

您可以使用

   getResources().getResourceEntryName(int resid);