【发布时间】:2020-04-20 01:12:32
【问题描述】:
我以编程方式编写了一些 TextView,我想为它们提供 id。在 xml 文件中,我会执行以下操作:
android:id="@+id/btn0"
但在 .java 文件中,我只能将 id 设置为数字:
t1.setId(3);
是否有可能将“btn0”转换为数字,然后使用字符串“btn0”作为参数来使用 findbyid() 函数?
附:我尝试记录 R.id.btn0 的值并得到一个数字:2131361887
Log.d("aaa", Integer.toString(R.id.btn0));
是否有可能将此数字转换回 ASCII 字符串?
非常感谢!
【问题讨论】:
-
这能回答你的问题吗? Android create ID programmatically