我是Android世界的新手,我有一个疑问,是否有任何方法可以让我在main.xml中创建id的名称?例如我有这个:
main.xml中
<TextView android:id="@+id/text1"
android:layout_width="70px"
android:layout_height="70px"
android:text="Google"
/>
<TextView android:id="@+id/text2"
android:layout_width="70px"
android:layout_height="70px"
android:text="As"
/>
Run Code Online (Sandbox Code Playgroud)
我想要的是来自两个TextView的id名称,是否有任何方法可以在我的类.java中使用,这给我这个例子的id?在这种情况下,我想要(text1和text2).
谢谢并原谅mi英语.
将id设置为父布局并尝试以下方法:
LinearLayout ll = findViewById(R.id.yourLayout);
for(int i=0; i<ll.getChildCount(); i++){
View v = ll.getChildAt(i);
int idView = v.getId();
//Do something with idView
}
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
99 次 |
| 最近记录: |