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

Как найти, что? Android: attr / listChoiceIndicatorSingle указывает?

у меня есть android:button="?android:attr/listChoiceIndicatorSingle" На макете для CheckBox. Я нажал F3, чтобы взять меня в определение, и он просто сказал <!– Drawable to use for single choice indicators. –> <attr name="listChoiceIndicatorSingle" format="reference" /> В android-sdk/platforms/android-17/data/res/values/attrs.xml . Я искал весь файл, и это было единственное событие. Как найти ссылки, которые он ссылается?

Что делает приложение AppBaseTheme в приложениях для Android

Я не могу понять, что происходит с AppBaseTheme в Android. В styles.xml у меня есть следующий код <resources xmlns:android="http://schemas.android.com/apk/res/android"> <style name="mycolor"> <item name="android:background">@layout/header_gradient</item> <item name="android:padding">5dip</item> </style> <style name="myParentTheme" parent="android:Theme.Light"> <item name="android:attr/windowTitleSize">40dip</item> <item name="android:attr/windowTitleBackgroundStyle">@style/mycolor</item> </style> <!– Application theme. –> <style name="AppTheme" parent="AppBaseTheme"> </style> В AndroidManifest.xml, когда я использую android: theme = "@ style / myParentTheme", цвет […]

Настройка тем, не работающих

Я должен настроить всю тему приложения, и я пытаюсь реализовать свою собственную тему. Я могу реализовать пользовательскую тему, но она показывает ошибку, когда я применяю ее в файле манифеста. Вот мой код для темы custome: <?xml version="1.0" encoding="utf-8"?> <resources> <!– the theme applied to the application or activity –> <style name="CustomActionBarTheme" parent="@style/Theme.Holo.Light.DarkActionBar"> <item name="android:actionBarStyle">@style/MyActionBar</item> </style> […]

Редактор темы AS не показывает предварительный просмотр

Моя версия AS – 1,4 в стабильной шанель. Когда я вхожу в редактор тем, у меня есть пустой экран предварительного просмотра. По-прежнему та же проблема в 1.5.1, полученная стек из журнала событий: java.lang.NullPointerException at com.android.tools.idea.configurations.ConfigurationMenuAction$PreviewAction.actionPerformed(ConfigurationMenuAction.java:269) at com.intellij.ui.popup.PopupFactoryImpl$ActionPopupStep$1.run(PopupFactoryImpl.java:746) at java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:311) at java.awt.EventQueue.dispatchEventImpl(EventQueue.java:756) at java.awt.EventQueue.access$500(EventQueue.java:97) at java.awt.EventQueue$3.run(EventQueue.java:709) at java.awt.EventQueue$3.run(EventQueue.java:703) at java.security.AccessController.doPrivileged(Native Method) at java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:76) at java.awt.EventQueue.dispatchEvent(EventQueue.java:726) at […]

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

У меня есть приложение, которое работает над основной темой «Пустое действие», и я хотел бы сделать это, чтобы изменить его на тему «Мастер / Детальный поток». Я знаю, что это заставит мое приложение работать с 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 так […]