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

Выделение селектора, который можно использовать на прелетополе

У меня есть элемент selector в моем приложении, который используется в качестве цвета фона строки списка. Дело в том, что строка меняет цвет при нажатии / прикосновении. Поэтому селектор использует две возможности рисования: одну для прессованного состояния и одну регулярную. Файл: rowbgselector.xml в папке res/color : <?xml version="1.0" encoding="utf-8"?> <selector xmlns:android="http://schemas.android.com/apk/res/android"> <item android:drawable="@drawable/rowbg_shape_selected" android:state_pressed="true"/> <item […]

Пользовательская тема в Android

Я новичок в Android и немного застрял в тематическом приложении. Я использую макет навигационного ящика, поэтому мне нужно использовать обратную совместимую тему. Моя тема такова: <resources> <!– Base application theme. –> <style name="AppTheme" parent="@style/Theme.AppCompat.Light.DarkActionBar"> <!– Customize your theme here. –> <item name="android:actionBarStyle">@style/mycustomactionbar</item> </style> <style name="mycustomactionbar" parent="@style/Widget.AppCompat.Light.ActionBar.Solid.Inverse"> <item name="android:background">#6FBC2C</item> <item name="android:textColor">#FFFFFF</item> </style> </resources> Однако, когда я […]

Панель инструментов AppCompat: установите тему панели инструментов из верхней темы

У меня есть «легкое» приложение с: <style name="Theme.MyTheme" parent="Theme.AppCompat.Light.NoActionBar"> <item name="colorPrimary">@color/primary</item> <item name="colorPrimaryDark">@color/primary_dark</item> <item name="colorAccent">@color/accent</item> <!– etc. –> </style> Я хочу, чтобы Toolbar была темной, поэтому я установил следующий стиль, как это предложил Крис Банес : <style name="Theme.MyTheme.Toolbar" parent="ThemeOverlay.AppCompat.Dark.ActionBar"> <!– stuff –> </style> Затем, добавив android:theme="@style/Theme.ByodTheme.Toolbar" в мой android:theme="@style/Theme.ByodTheme.Toolbar" android.support.v7.widget.Toolbar , все работает так, как […]

Стилирование поставщика действия Share на Android

Вот как я обмениваюсь контентом через Share Action Provider: Intent sendIntent = new Intent(); sendIntent.setAction(Intent.ACTION_SEND); sendIntent.putExtra(Intent.EXTRA_TEXT, "Check the Link : " + url); sendIntent.setType("text/plain"); startActivity(Intent.createChooser(sendIntent, "Share with")); Я хочу, чтобы стиль с помощью окна. Я хочу изменить цвет текста и цвет линии подсветки от голубого цвета по умолчанию до моего пользовательского цвета. Я использую светлую […]

Как сохранить 4.1 тему и удалить TitleBar в Android?

Когда я создал новое приложение для Android в Eclipse. В его AndroidManifest.xml тема, установленная для приложения, – это android:theme="@style/AppTheme" & style.xml выглядит следующим образом. <resources> <style name="AppTheme" parent="android:Theme.Light" /> </resources> & Мой экран выглядит следующим образом. Я хочу удалить TitleBar из приложения, но хочу показать тему Android 4.1. Для этого я попробовал <application android:icon="@drawable/ic_launcher" android:label="@string/app_name" […]

Настройка Theme.Holo.Light изменяет все, кроме флажков в списке

<style name="CustomTheme" parent="@android:style/Theme.Holo.Light"> Я сделал свою собственную тему и добавил ссылку на нее в своем манифесте. Все выглядит идеально (кнопки, текстовые поля и т. Д.), За исключением флажков в моем настраиваемом списке. android:checkMark="?android:attr/listChoiceIndicatorMultiple" Флажок в моем списке – это флажок по умолчанию от Theme.Holo, и я не могу понять, почему. Благодарен за любую помощь!

Тема приложения Android – разница при использовании темы из файла стиля xml

Почему существует разница между темой, определенной в AndroidManifest.xml и теме, взятой из styles.xml? 1) AndroidManifest.xml: <application … android:theme="@android:style/Theme.Black"> 2) AndroidManifest.xml <application … android:theme="@style/AppTheme"> styles.xml <resources> <style name="AppTheme" parent="@android:style/Theme.Black" /> </resources> 1-я настройка дает черную тему и панель действий. 2-я панель темного действия и меню света. EDIT: варианты 1) и 2) – уведомление Меню и ActionBar […]

Тема дня / ночи для приложения для Android

У меня есть приложение, в котором мне нужно реализовать дневную / ночную тему. К сожалению, нет простого способа создания тематики, просто используя стили, мне нужно иметь возможность обновлять: макеты фона, кнопки выбора, цвет текста, размер текста, изображения, значки, анимации. Из того, что я вижу, у меня есть 2 варианта: Имеют разные файлы макета xml для […]

Скопировать тему из другого приложения

У меня есть приложение, которое содержит настраиваемую тему, и я хочу поделиться им с другими приложениями. Идея заключается в том, что это приложение предоставляет темы для других приложений. Тема определена в styles.xml следующим образом: <?xml version="1.0" encoding="utf-8"?> <resources> <style name="Text"> <item name="android:textColor">#00FF00</item> <item name="android:textColorHighlight">#FFFF9200</item> <item name="android:textColorHint">#FFCCFF</item> <item name="android:textColorLink">#5C5CFF</item> <item name="android:textSize">16sp</item> <item name="android:textStyle">normal</item> </style> <style name="Button"> […]

Применение темы для KeyboardView

Я пытаюсь изменить стиль по умолчанию для KeyboardView, применяя тему без успеха. Мой целевой SDK – 1,6 и Xperia X10. Может кто-нибудь помочь? /res/vaules/style.xml: <style name="myTheme" parent="android:Theme"> <item name="android:keyboardViewStyle">@style/aa</item> </style> <style name="aa" parent="android:Widget.KeyboardView"> <item name="android:keyTextSize">50sp</item> <item name="android:keyTextColor">#FF123456</item> <item name="android:keyPreviewHeight">150dp</item> <item name="android:labelTextSize">25sp</item> </style> manifest.xml: <application android:theme="@style/myTheme" .. Странно то, что когда я применяю стиль вручную в […]