2015-04-15 2 views

ответ

1

Обычно мы не рекомендуем переопределять основную тему, так как есть так много, что можно сломать.

Мы предлагаем создать две темы: вашу главную тему и тему переопределения. Тема переопределения должна быть очень простой и иметь минимальные зависимости.

Затем, когда вы инициализируете тему (в методе initThemes для создания GUI-приложения), просто используйте setThemeProps(mainTheme), а затем addThemeProps(overrideTheme).

+0

Как удалить тему переопределения из основного файла .res без изменения базовой темы? Эта тема имеет множество настроек. Потому что с этим будет сложно создать новый файл .res. – ftp27

+0

Просто зайдите на определенную платформу и нажмите x там, где будет удалено только переопределение, не затрагивая основную тему. Сохраните, затем вернитесь к основной теме, переопределение больше не будет. –

+0

Это помогает в заполнении StatusBar без addThemeProps if (Display.getInstance(). GetPlatformName(). Equals ("ios")) { toolbar.getStyle(). SetPadding (Container.TOP, 15); } – ftp27