Страница 1 из 1

Отрисовка виджета

Добавлено: 14 июн 2017, 22:10
snm
Пишу виджет на рабочий стол, состоящий из одного TextView с текстом (API 16+).
Создаю shape.xml для скругления углов TextView-а.
На экране все красиво получается. Далее в настройках виджета нужно менять цвет фона.
Я делаю remoteViews.setInt( R.id.layout, "setBackgroundColor", color).
Цвет меняется, но виджет становится прямоугольным, без скругления углов.
Почему это происходит? Куда девается заданная форма?

Как же тогда менять цвет виджета, если он жестко прописан в xml шейпа?