Articles of android theme

Использование частных стилей (не найден ресурс, соответствующий указанному имени)

Я хочу применить стиль, подобный Graphical Layout как Theme.DeviceDefault.Dialog.Alert . Я знаю, что теперь это частный стиль, и я не могу считать его родителем. Что я могу сделать, чтобы иметь этот стиль для моего DialogFragment ? (Я нацелен на API 15, и, возможно, я хочу использовать minSdk API 12). Это сообщает мне ошибку (родительский, как […]

Изменение фонового изображения приложения

Я хочу изменить фоновое изображение моего приложения, когда пользователь выбирает изображение из настройки активности, я устанавливаю фоновое изображение с помощью темы как: <style name="Theme" parent="@android:style/Theme"> <item name="android:windowBackground">@drawable/sunset</item> </style> Теперь, как я могу изменить андроид: windowBackground через код.

Как добавить границу к счетчику, не затрагивая его всплывающее меню

Я пытаюсь добавить границу своим прядильщикам. Это то, что я сделал до сих пор: В моем styles.xml: <style name="AppTheme" parent="Theme.AppCompat.Light.NoActionBar"> <!– … –> <item name="android:spinnerItemStyle">@style/spinnerItemStyle</item> <!– … –> </style> <style name="spinnerItemStyle"> <item name="android:padding">@dimen/form_horizontal_padding_normal</item> <item name="android:textAppearance">@style/TextAppearance.AppCompat.Subhead</item> <item name="android:background">@drawable/spinner_border</item> <item name="android:textColor">@color/secondary_text</item> </style> spinner_border.xml <shape xmlns:android="http://schemas.android.com/apk/res/android" android:shape="rectangle"> <solid android:color="@android:color/white"/> <corners android:radius="6dp"/> <stroke android:width="1dp" android:color="@color/detail_accent_pane_background"/> </shape> 1 <shape xmlns:android="http://schemas.android.com/apk/res/android" […]

Как диалог темы для API 10 до API 17?

Я пытаюсь изменить целую тему своего диалога. Вот стиль для моего диалога: <style name="DialogWindowTitleText"> <item name="android:textSize">28sp</item> <item name="android:textColor">@color/PRIORITY_HIGH</item> </style> <style name="CustomDialogWindowTitle"> <item name="android:maxLines">1</item> <item name="android:scrollHorizontally">true</item> <item name="android:textAppearance">@style/DialogWindowTitleText</item> </style> <style name="CustomDialog" parent="android:Theme.Dialog" > <item name="android:textColor">#00FF00</item> <item name="android:typeface">monospace</item> <item name="android:textSize">10sp</item> <item name="android:windowBackground">@color/orange</item> <item name="android:windowTitleStyle">@style/CustomDialogWindowTitle</item> <item name="android:textAppearance">@style/DialogWindowTitleText</item> <item name="android:textAppearanceInverse">@android:style/TextAppearance.Inverse</item> <item name="android:textColorPrimary">@color/blue</item> <item name="android:textColorSecondary">@color/blue</item> <item name="android:textColorTertiary">@color/blue</item> <item name="android:textColorPrimaryInverse">@color/blue</item> <item […]

Как изменить тему настроек в Android?

TL; DR: Как я должен изменить фон SettingsActivity на белый или не совсем белый, чтобы соответствовать Holo.Light? Изменение темы приложения изменяет текст, но сохраняет фон как черный. Недавно я изменил тему моего приложения с дефолта (Holo) на Holo.Light. Все, казалось, отлично работало, пока я не открыл свою настройку и не был встречен этим: Как вы […]

Нельзя использовать ссылочный цвет (по темам) в drawable

Рассматривать: styles.xml <style name="BlueTheme" parent="@android:style/Theme.Black.NoTitleBar"> <item name="theme_color">@color/theme_color_blue</item> </style> attrs.xml <attr name="theme_color" format="reference" /> color.xml <color name="theme_color_blue">#ff0071d3</color> И, наконец, drawable progress_bar.xml <?xml version="1.0" encoding="utf-8"?> <layer-list xmlns:android="http://schemas.android.com/apk/res/android" > <item android:id="@android:id/background"> <shape> <stroke android:width="2px" android:color="#ff515151" /> <solid android:color="@color/transparent" /> </shape> </item> <item android:id="@android:id/progress"> <clip> <shape> <solid android:color="?attr/theme_color" /> </shape> </clip> </item> </layer-list> При использовании индикатора выполнения: <ProgressBar android:id="@+id/progressBarStartup" […]

Проблема с анимацией темы диалога

Я создал диалог, используя класс AlertDialog . С пользовательским представлением. Я хочу установить для него анимацию входа и выхода. Когда я пытаюсь сделать этот диалог, он преобразуется в малый черный фон. Как получить анимацию с правильным представлением? final AlertDialog.Builder builder = new AlertDialog.Builder( /*getContext()*/ new android.support.v7.view.ContextThemeWrapper(getContext(), R.style.StyleDialog)); View view = getActivity().getLayoutInflater().inflate(R.layout.dialog_email, null); builder.setView(view); builder.setCancelable(false); alert […]

Как применять легкую тему для активности и сохранять темную тему для диалогов одновременно?

Есть ли способ, которым я мог бы применить собственный стиль для PreferenceActivity, который будет наследовать от Theme.Sherlock.Light или Theme.Light и сохранить темный стиль для preferenceDialog и AlertDialogs? Могу ли я легко исключить диалоги из применения легкого стиля? Если нет каких атрибутов я должен установить и каковы параметры цветов по умолчанию, используемых в разделителях, текст активен, […]

ActionBarSherlock не поддерживает диалоговые окна предупреждений о легкой теме?

Ну, как говорится в названии, я использую библиотеку actionBarSherlock и легкую тему, а иногда мне нужно показать диалог, используя класс alertDialog.Builder. Вещь, независимо от того, что я пытаюсь, тема не относится к самому диалогу. Тема должна работать как с новыми API, так и с старыми (до сотовых). пример: код: final AlertDialog.Builder builder = new AlertDialog.Builder(new […]

Странная черная линия над диалогом диалога DialogFragment AlertDialog

У меня есть скриншот ниже случайной темной / черной слегка вниз линии градиента, появляющейся над моими фрагментами диалога. Они строятся с классом dialogfragment, который был переопределен, и для их создания используется конструктор alertdialog (происходит с и без заголовка / кнопок) внутри следующего метода Public Dialog onCreateDialog (Bundle savedInstanceState) Кто-нибудь это случалось с ними раньше или […]