Articles of андроид тема

Как изменить тему приложения из обычной «Пустоты» на «Мастер / Детальный поток»

У меня есть приложение, которое работает над основной темой «Пустое действие», и я хотел бы сделать это, чтобы изменить его на тему «Мастер / Детальный поток». Я знаю, что это заставит мое приложение работать с Android SDK 11 + (android 3.0 Honeycomb +), и все в порядке со мной. Проблема в том, что я не […]

Получить значение attr на основе текущей заданной темы

В моей деятельности я поддерживаю SuperActivity , в котором я настраиваю тему. public class SuperActivity extends Activity { @Override protected void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState); setTheme(R.style.MyTheme); } } themes.xml <!– ImageBackround –> <style name="Theme.MyTheme" parent="ThemeLight"> <item name="myBgColor">@color/translucent_black</item> </style> Теперь я хочу получить этот цвет в одной из моих дочерних действий. Как упоминалось в этом вероятном […]

Показать строку заголовка из кода

В файле манифеста я использую эту строку для своего тега приложения android:theme="@android:style/Theme.NoTitleBar" И в основном у каждого вида деятельности нет строки заголовка, но для одного из видов деятельности я хочу показать строку заголовка Я знаю, что для того, чтобы скрыть панель, я могу использовать этот код this.requestWindowFeature(Window.FEATURE_NO_TITLE); this.getWindow().setFlags(WindowManager.LayoutParams.FLAG_FULLSCREEN, WindowManager.LayoutParams.FLAG_FULLSCREEN); Как я могу показать строку заголовка […]

Android DatePickerDialog цвет акцента (в v21 +)

Я использую библиотеку поддержки 21 для своего приложения. Моя тема также определена в значениях-v21 , но DatePickerDialog не использует цвет акцента для цвета фона и текста. Что я могу сделать, чтобы изменить этот цвет на цвет акцента? Мои текущие темы.xml Значения / themes.xml <style name="AppTheme" parent="AppTheme.Base" /> <style name="AppTheme.Base" parent="Theme.AppCompat.Light.NoActionBar"> <item name="windowActionModeOverlay">true</item> <item name="colorPrimary">@color/colorPrimary</item> <item […]

Невозможно изменить тему Appcompat от света до холодного темного

Я пытаюсь полностью изменить тему своего приложения. Это то, что я изменил и попробовал: styles.xml в папке значений <resources> <!– Base application theme, dependent on API level. This theme is replaced by AppBaseTheme from res/values-vXX/styles.xml on newer devices. –> <style name="AppBaseTheme" parent="android:Theme.Holo"> <!– Theme customizations available in newer API levels can go in res/values-vXX/styles.xml, while […]

Определить стиль TabLayout в теме

У меня есть два разных стиля TabLayout в моем приложении: <style name="TabLayoutPower" parent="Widget.Design.TabLayout"> <item name="tabSelectedTextColor">@android:color/white</item> <item name="tabTextColor">@android:color/white</item> </style> <style name="TabLayoutFree" parent="Widget.Design.TabLayout"> <item name="tabSelectedTextColor">@android:color/black</item> <item name="tabTextColor">@android:color/black</item> </style> Как определить стиль TabLayout по умолчанию для темы? Я не могу найти информацию о том, какое имя элемента использовать для создания моей темы. Я хотел бы добавить TabLayout так […]

Жесткая проблема с темой

При создании моего приложения я начал использовать тему Theme.Light.NoTitleBar.Fullscreen. Я построил все свои макеты для всего приложения, как это, и получил все, чтобы посмотреть, как я хочу их. Некоторые чертежи, используемые в макетах, имеют определенный размер, а другие – wrap_content. Затем я решил переключиться на холодную тему Холо. Когда я это делаю, все чертежи, используемые […]

Создавайте загружаемую настраиваемую тему и применяйте ее во время выполнения

Я делаю приложение для Android, которое должно позволить клиенту поддерживать ресурсы со своего сервера, которые будут включать строки, чертежи и т. Д. Я уже создал механизм для загрузки zip-файла со всеми этими файлами, и они могут легко изменять строки, я также создал механизм, который позволяет клиенту изменять цвет bg для элементов управления пользовательского интерфейса, изменять […]

Унаследовано от Theme.AppCompat *

В настоящее время работает над переходом на ActionBar в библиотеки поддержки. В настоящее время вы пытаетесь перенести мои старые темы, чтобы наследовать от Theme.AppCompat.Light.DarkActionBar но это происходит не очень гладко. Это нормально, если я применяю тему в манифесте как таковой: <activity android:name="com.fitsby.LoginActivity" android:screenOrientation="portrait" android:theme="@style/Theme.AppCompat.Light.DarkActionBar" > </activity> Но я получаю ошибку времени выполнения, заявляя, что у […]

Изменение цвета выделения и заголовка фрагментов в PreferenceActivity

Я использую тему Material, и я хотел бы изменить цвет двух отмеченных областей на изображении ниже – то есть цвет подсветки (# 1) и цвет заголовка в фрагменте детали (# 2). Я знаю, что есть атрибут для цвета каждого из них в теме, но я просто не могу найти его. Есть идеи?