我们可以将int Id转换为人类可读的id吗?
Int id=view.getId();
我的意思是当您将Id设置为您设置为
的视图时 "@+id/myviewid"
但是在java中,当你想要读取Id时,你得到它作为int我的问题是我们能得到" myviewid"来自java中的视图
答案 0 :(得分:0)
据我所知,没有办法做到这一点。如果你想获得你在" @ + id / myviewid"中使用的字符串,你可以做类似android:tag =" myviewid"。这会将您的视图ID名称存储在views标记中,可以通过view.getTag()。
访问答案 1 :(得分:0)
感谢@David Medenjak这是答案
getResources().getResourceEntryName(int resid);