Tôi muốn thêm một nút trong hoạt động của mình sẽ trả về tất cả chế độ xem con của bố cục tương đối.Nhận dạng xem trẻ em trong RelativeLayout
Làm cách nào để có được tất cả chế độ xem con của chế độ xem bố cục tương đối?
Tôi muốn thêm một nút trong hoạt động của mình sẽ trả về tất cả chế độ xem con của bố cục tương đối.Nhận dạng xem trẻ em trong RelativeLayout
Làm cách nào để có được tất cả chế độ xem con của chế độ xem bố cục tương đối?
RelativeLayout
mở rộng ViewGroup
có các phương pháp getChildCount()
và getChildAt(int index)
. Vì vậy, những gì bạn có thể thử là:
for(int i = 0; i < relativeLayout.getChildCount(); i++) {
View child = relativeLayout.getChildAt(i);
// your processing...
}
Chỉ tính con cho chế độ xem và lặp lại trên mỗi chế độ xem. Một cái gì đó như thế này:
int childCount = myRelativeLayout.getChildCount();
for(int i = 0; i < childCount; i++) {
View v = myRelativeLayout.getChildAt(i);
// do whatever you want to with the view
}
Hy vọng điều này sẽ hữu ích.
Cảm ơn nó hoạt động. –
Hữu ích, cảm ơn^_ ^ –