Здравствуйте. Просьба помочь с написанием первого виджета. Я не расчитываю на массовое использование, хочу сделать чисто для себя. Виджет будет наследоваться от FrameLayout. В xml нужно будет внутри виджета написать не менее одного view. Причём если разработчик напишет один layout, то он будет считаться за один view, независимо от количества view внутри него.
Помогите пожалуйста в одном. Каким образом можно получить все view внутри него, если их количество неизвестно?
Количество View внутри ViewGroup можно получить с помощью getChildCount(), ссылку на каждый из них - с помощью getChildAt().
int count = getChildCount();
for (int i = 0; i < count; i++) {
View child = getChildAt(i);
...
}
Сборка персонального компьютера от Artline: умный выбор для современных пользователей