我是“Android World”的新用户,我在获取ImageView值时遇到了问题,假设我的布局文件中有一个ImageView,我想要检索的是值,即“android”中的值:src“标签。我怎么能这样做?
提前致谢。
答案 0 :(得分:3)
编译资源文件后,ImageView只是引用R文件中的资源整数。因此,图像“src”值只有在您检索它之后才会是一个值,而不是您放置在布局文件中的字符串值。
尽管如此,我认为您可以通过ImageView的getResources()方法获取该ID。
编辑:我错了,结果证明你可以通过Resources.getString(int id)获取字符串
编辑2 :看起来getResources可能也不包含您的ID,Android工程师已经回答了类似的问题:http://groups.google.com/group/android-developers/browse_thread/thread/84d31b244163821d?pli=1