2

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

那有可能吗?

为了清楚起见,我有view.getId() 一个资源整数,而不是 id 的实际名称。

4

2 回答 2

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

在视图构造函数中使用 this

于 2015-04-23T18:08:43.913 回答
4

您可以使用

   getResources().getResourceEntryName(int resid);
于 2015-04-23T18:12:44.257 回答