我只想知道与
的等同性Document.getElementsByClassName()
这在javascript中我只知道
TextView m = (TextView)findViewById(R.id.mm);
但我怎么能得到多
如果在同一个布局中有相同的id,那么在android中它的类似于不是id的类似于它将显示错误 所以我可以获得视图数组(TextView)并对它们进行循环并更新它们的TextView
我只是想知道如何在android
中做到这一点答案 0 :(得分:1)
在android中,没有好的等价物可以在html dom中按类查找元素。您必须通过id获取单个视图并对其每个属性生成影响,或者获取具有要修改的视图并通过它们进行迭代的容器视图。如果您可以为我们提供您想要执行此操作的特定用例,我们可以指导您以适当的方式执行此操作。
话虽这么说,您可以使用类似于html中类的使用方式的视图的tag属性,但是您只能为每个视图设置一个标记,并且查找具有给定标记的视图的过程将非常密集。您可以查看this SO post,看看它是如何完成的。