Android View查找ID

时间:2012-03-06 22:01:26

标签: android user-interface

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

3 个答案:

答案 0 :(得分:1)

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

getResources().getResourceEntryName(view.getId());

答案 1 :(得分:0)

使用您的示例:对于带有以下内容的TextView:

<TextView android:id="@+id/text" ...>

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

答案 2 :(得分:0)

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