Создание кнопки и подключение стилей программно
Ситуация такова: Я загружаю несколько строк текста из файла и помещаю его в массив. После я создаю цикл длиной этого массива и в нем создаю кнопки такой вот конструкцией:
Button btn = new Button (new ContextThemeWrapper (this, R.style.startBtn));
И добавляю в уже готовый LinearLayout эти кнопки через addView
Кнопки добавились и стили вроде бы тоже, но сами стили работают от части. То есть не работает background textColor и некоторые другие, не мало важные стили.
С чем это может быть связано и как это исправить? Заранее спасибо!
Ответы (2 шт):
Спасибо всем кто смотрел. Я решил этот вопрос. Быть может не совсем правильно, но пока сойдёт. В общем я просто создал новый файл xml со стилями и разметкой и добавляю ее циклом.
Попробуйте поработать с RecyclerView и Adapter-ами для них. Кажется, это подходит под вашу задачу, и будет удобнее.