从线性布局获取子元素
2022-08-31 14:30:00
有没有办法获取线性布局的子元素?我的代码返回一个视图(线性布局),但我需要访问布局中的特定元素。
有什么建议吗?
(是的,我知道我可以使用findViewById,但我正在用java创建布局/子级 - 而不是XML。
有没有办法获取线性布局的子元素?我的代码返回一个视图(线性布局),但我需要访问布局中的特定元素。
有什么建议吗?
(是的,我知道我可以使用findViewById,但我正在用java创建布局/子级 - 而不是XML。
你总是可以做这样的事情:
LinearLayout layout = setupLayout();
int count = layout.getChildCount();
View v = null;
for(int i=0; i<count; i++) {
v = layout.getChildAt(i);
//do something with your child element
}