Я написал собственный виджет с собственным набором стилей.Эти стили определены в небольшом интерфейсе ресурсов, содержащемся в виджете, и применяются в конструкторе виджета.
Я хотел бы использовать виджет в XML-файле uibinder и применить там дополнительные стили.К сожалению, установка атрибута styleName, кажется, удаляет стили, примененные в конструкторе, и действительно, javadoc setStyleName указывает, что он очищает другие имена стилей.
Какое здесь лучшее решение?Я мог бы переопределить setStyleName, но это убирает опции позже.Есть ли способ вызвать addStyleName вместо setStyleName из файла ui.xml?