Articles of android styles

Наложение панели действий

Я пытаюсь наложить панель действий. Я нацелен на API уровня 8 до 19. Из официальной документации: <resources> <!– the theme applied to the application or activity –> <style name="CustomActionBarTheme" parent="@android:style/Theme.AppCompat"> <item name="android:windowActionBarOverlay">true</item> <!– Support library compatibility –> <item name="windowActionBarOverlay">true</item> </style> </resources> «Также обратите внимание, что эта тема включает в себя два определения стиля windowActionBarOverlay: один […]

Цвет Android – насколько темнее первичный цветной знак, чем primaryColor?

Я делаю приложение, которое использует специальный гексагон цвета для своего primaryColor . Из-за этого я не могу просто пойти в Google и выбрать primaryColorDark, чтобы соответствовать этому цвету. Мой вопрос в том, как вы вычисляете primaryColorDark на основе моего предоставленного цвета или любого первичного цвета ? Мой primaryColor, который я использую, – # 00A478.

Программно установленный андроид: windowIsTranslucent

Я смог создать плавающее действие после этого урока http://cases.azoft.com/android-tutorial-floating-activity/ Однако для этого мне пришлось добавить эту строку в styles.xml : <item name="android:windowIsTranslucent">true</item> Возможно ли иметь такой же эффект, используя только код Android / Java? (Например, в Activity.onAttachedToWindow() или так …) Заранее спасибо за вашу помощь. [EDIT 01] styles.xml не должен быть изменен (и я не […]

Текст подсказки, который не отображается в версии 2.3 Android, но работает на 4.1

Привет, я делаю проект с минимальным уровнем sdk 2.2, когда я запускаю свой проект на версии 2.3 и сохраняю свой эффект EditText gravity = center, он не отображает текст подсказки в версии 2.3, но он показывает на 4.1 Если я изменяю гравитацию EditText от центра к левому, т.е. gravity = left, он отлично работает на […]

Установите согласованную тему для всех editTexts в Android

Я закончил делать свое приложение. Теперь я хочу сбросить все мои editTexts, чтобы ширина макета была заполнена родительским, а не wrap. android:layout_width="fill_parent" В настоящее время все мои editTexts android:layout_width="wrap_content" Есть ли способ сделать это в файле стиля xml, а не отдельно в каждом макете? У меня в настоящее время это как мой styles.xml <style name="AppTheme" […]

Как изменить цвет разделителя PreferenceCategory в PreferenceScreen

У меня есть android.support.v4.preference.PreferenceFragment, который использует следующий PreferenceScreen: <PreferenceScreen xmlns:android="http://schemas.android.com/apk/res/android"> <PreferenceCategory android:title="Cat1" android:key="pref_cat1"> <ListPreference android:key="pref_list1" android:title="@string/pref_list1" android:dialogTitle="@string/pref_list1" android:entries="@array/pref_list1_entries" android:entryValues="@array/pref_list1_entries" android:defaultValue="@string/pref_list1_default"/> <EditTextPreference android:key="pref_text2" android:title="@string/pref_text2" /> </PreferenceCategory> <PreferenceCategory android:title="Cat2" android:key="pref_cat2"> <EditTextPreference android:key="pref_text3" android:title="@string/pref_text3" /> </PreferenceCategory> При отображении PreferenceFragment некоторые разделители отображаются между настройками, но также и под названием каждой PreferenceCategory. Хотя я могу легко изменить цвет разделителей […]

ActionBarSherlock – удалите значок приложения в представлении действий (и других проблемах с дизайном)

Я только начал использовать ActionBarSherlock, и у меня возникли некоторые проблемы с малым стилем. Я не хочу, чтобы значок приложения отображался с левой стороны, и это легко достигается с помощью getSupportActionBar().setDisplayShowHomeEnabled(false); Однако в одном из действий я хочу иметь сворачиваемый вид действия (вид поиска). Когда я устанавливаю SearchView как вид действия и сверля в него, […]

Spinner вызывает ошибку при использовании пользовательского стиля

Во-первых, я довольно новичок в программировании на Android, и Stackoverflow очень помог другим сайтам. Однако для проблемы, с которой я столкнулся, я пока не нашел решения. Приложение, которое я создаю, вызывает ошибку со следующей ошибкой: AndroidRuntime﹕ FATAL EXCEPTION: main java.lang.RuntimeException: Binary XML file line #19: You must supply a layout_height attribute. at android.content.res.TypedArray.getLayoutDimension(TypedArray.java:491) at android.view.ViewGroup$LayoutParams.setBaseAttributes(ViewGroup.java:5319) […]

Почему ActionBar Drop Shadow не работает? Android

Я не использую ActionBarSherlock. Я добавил android: windowContentOverlayto в мои стили.xml, но по-прежнему нет тени. styles.xml: <style name="MyAppActionBarTheme" parent="android:Theme.Holo.Light"> <item name="android:windowContentOverlay">@drawable/drawer_shadow</item> </style> AndroidManifest: <application android:allowBackup="true" android:icon="@drawable/ic_launcher" android:theme="@style/MyAppActionBarTheme" > Что я упустил? Возможно ли, что я могу добавить ActionBar Shadow программно?

Пользовательский интерфейс выбора даты прерывается

Я открываю Android date picker в диалоговом окне, используя собственный стиль. Эта реализация работает как ожидалось, но когда-то она отображает неожиданный интерфейс. Ниже мой код: Стиль: <style name="datepicker" parent="Theme.AppCompat.Light.Dialog"> <item name="colorPrimary">@color/header_color</item> <item name="colorPrimaryDark">@color/header_color</item> <item name="colorAccent">@color/header_color</item> </style> Мероприятия: dateDialog = new DatePickerDialog( currentCtx, R.style.datepicker, dateSetListener, jsonDate.year, jsonDate.month, jsonDate.day );

Intereting Posts