我是Android编程的新手。我有一个View对象。我怎样才能找到它的id。我正在查找XML文件中给出的文本id (不是整数)。谢谢。
发布于 2012-03-07 06:12:23
为此,您通常使用Resources.getResourceEntryName,将数字资源id作为参数传递...即
getResources().getResourceEntryName(view.getId());发布于 2012-03-07 06:12:49
使用您的示例:对于带有以下符号的TextView:
<TextView android:id="@+id/text" ...>视图没有文本ID,它只有一个整数ID,它是由Android构建过程创建的,存储在R.java中,并创建为值"R.id.text“。
发布于 2012-03-07 06:22:38
好的,看起来你不明白你的R文件是什么或者android视图是如何工作的。你可能应该去android tutorials here,至少浏览一下Hello World和Hello Views教程,以便更好地介绍android视图以及R文件的含义和生成。
https://stackoverflow.com/questions/9592628
复制相似问题