У меня есть массив кнопок (разных размеров и т. Д.), Которые настроены из и XML-файла (написано мной).Я хочу добавить эти кнопки внизу экрана, и когда ряд кнопок заканчивается, просто начните новую строку и добавляйте кнопки, пока не закончится массив.Я хочу отметить, что я не устанавливаю размер кнопок в файле XML, поэтому я не знаю размер с самого начала.Другая проблема заключается в том, что после или до того, как я добавляю кнопку в макет программно с layout.addView (button), метод button.getWidth () возвращает 0, поскольку элементы пользовательского интерфейса еще не прорисованы в пользовательском интерфейсе.Я также переопределил метод onLayout (), но все еще не смог перерисовать кнопки.
Если у вас есть идеи, пожалуйста, помогите.Спасибо