Создание кнопки и подключение стилей программно

Ситуация такова: Я загружаю несколько строк текста из файла и помещаю его в массив. После я создаю цикл длиной этого массива и в нем создаю кнопки такой вот конструкцией:

Button btn = new Button (new ContextThemeWrapper (this, R.style.startBtn));

И добавляю в уже готовый LinearLayout эти кнопки через addView

Кнопки добавились и стили вроде бы тоже, но сами стили работают от части. То есть не работает background textColor и некоторые другие, не мало важные стили.

С чем это может быть связано и как это исправить? Заранее спасибо!


Ответы (2 шт):

Автор решения: pavlo vakulenko

Спасибо всем кто смотрел. Я решил этот вопрос. Быть может не совсем правильно, но пока сойдёт. В общем я просто создал новый файл xml со стилями и разметкой и добавляю ее циклом.

→ Ссылка
Автор решения: Котлетка еее

Попробуйте поработать с RecyclerView и Adapter-ами для них. Кажется, это подходит под вашу задачу, и будет удобнее.

→ Ссылка