首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >Android View find ID

Android View find ID
EN

Stack Overflow用户
提问于 2012-03-07 06:01:26
回答 3查看 392关注 0票数 0

我是Android编程的新手。我有一个View对象。我怎样才能找到它的id。我正在查找XML文件中给出的文本id (不是整数)。谢谢。

EN

回答 3

Stack Overflow用户

回答已采纳

发布于 2012-03-07 06:12:23

为此,您通常使用Resources.getResourceEntryName,将数字资源id作为参数传递...即

代码语言:javascript
复制
getResources().getResourceEntryName(view.getId());
票数 1
EN

Stack Overflow用户

发布于 2012-03-07 06:12:49

使用您的示例:对于带有以下符号的TextView:

代码语言:javascript
复制
<TextView android:id="@+id/text" ...>

视图没有文本ID,它只有一个整数ID,它是由Android构建过程创建的,存储在R.java中,并创建为值"R.id.text“。

票数 0
EN

Stack Overflow用户

发布于 2012-03-07 06:22:38

好的,看起来你不明白你的R文件是什么或者android视图是如何工作的。你可能应该去android tutorials here,至少浏览一下Hello World和Hello Views教程,以便更好地介绍android视图以及R文件的含义和生成。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/9592628

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档