Иерархия стилей в Android - что такое порядок важности?

У меня есть приложение для Android, над которым я работаю, с настраиваемой темой, примененной к нему в манифесте Android для самого основного действия. Это действие создает представление списка, к которому применен стиль.

Если я создаю собственный макет для этого представления списка, включая отдельный XML-файл для самих строк, и применяю стиль непосредственно к этим макетам, этот стиль перезаписывает общий стиль для приложения? Я пытаюсь понять иерархию событий в том, как работают стили и тематика.

Я УГАДАЮ, как это работает в моем примере: применить стиль для строки, на которую ссылается макет строки xml> применить стиль для общего представления списка, на который ссылается макет списка xml> применить стиль из настраиваемой темы, на который ссылается стиль xml, на который ссылается манифест Android

Я прав? Или я к этому неправильно подхожу. (просто для путаницы, под ">" я подразумеваю большее значение, чем)

11
задан Rostislav Matl 18 September 2011 в 23:07
поделиться