Articles of андроид стили

Как выглядят стили Android по умолчанию (в частности ButtonBar и ButtonBar.Button)?

В большинстве примеров для панелей кнопок ICS +, а именно этого, инженером Google: https://gist.github.com/2357306 Я вижу ссылку на эти стили: style="?android:attr/buttonBarStyle" style="?android:attr/buttonBarButtonStyle" Итак, я открыл attrs.xml Android, и это то, что я вижу: <!– Style for buttons within button bars –> <attr name="buttonBarButtonStyle" format="reference" /> <!– Style for button bars –> <attr name="buttonBarStyle" format="reference" /> […]

Android SearchView: список предложений стилей

У меня возникли проблемы с составлением списка предложений из ActionBar SearchView (поддержка v7). Какой атрибут стиля мне нужно стилизовать, чтобы изменить цвет фона и текста? Ральф

Темы, стили или жесткий код?

У меня есть приложение с 7 действиями. Вся активность имеет 1, 2, 3 или 4 root элемент в main root элементе. Этот root элемент имеет темный цвет фона с соответствующим цветом. Я хочу иметь легкую тему в своем приложении. Поэтому я хочу знать, какой способ лучше и профессионально изменить тему моего приложения от темноты до […]

Изменение цвета текста панели инструментов Lollipop

Я пытаюсь стилизовать текст на панели инструментов Lollipop. Однако независимо от того, что я пытаюсь, цвет всегда исходит из элемента стиля text_primary, а не из стилей, с которыми я пытаюсь его переопределить. Ниже приведен пример. Я пытаюсь сделать текст белым. colors.xml: <resources> <color name="primary">#8BC34A</color> <color name="primary_dark">#669900</color> <color name="accent">#64DD17</color> <color name="text_primary">#333</color> <color name="text_secondary">#424242</color> <color name="photo_tint">#424242</color> <color […]

Как изменить текст панели действий и свойства фона?

Вот мой стиль для панели действий. Я хотел бы изменить текст и свойства фона. Но изменения не применяются к приложению. Где я ошибаюсь? Это мой стиль.xml <style name="AppTheme" parent="@android:style/Theme.Holo.Light"> <item name="android:actionBarStyle">@style/MyActionBar</item> </style> <style name="MyActionBar" parent="@android:style/Widget.Holo.Light.ActionBar"> <item name="android:windowBackground">@color/white</item> <item name="android:background">@color/white</item> <item name="android:drawableBottom">@color/actionbar_title_color</item> <item name="android:textSize">@dimen/actionbar_text_size</item> <item name="android:textColor">@color/black</item> </style>

Java.lang.UnsupportedOperationException: Невозможно преобразовать в цвет: type = 0x1

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

Android ProgressBar оформлен как просмотр прогресса в SwipeRefreshLayout

Я использую android.support.v4.widget.SwipeRefreshLayout в своем приложении для Android. Он обертывает ListView . Содержимое списка просматривается с сервера. Отображение прогресса отображается, когда пользователь перебирается, чтобы перезагрузить данные с сервера. Представление прогресса выглядит как часть круга, которая растет и сжимается во время анимации. Кажется, что стиль этого прогресса не может быть настроен очень сильно. Тем не менее, […]

Как установить высоту элемента AlertDialog?

В настоящее время на устройстве Android 4.3. Я использую отличный ответ, предоставленный здесь, я смог уменьшить размер шрифта отдельных элементов AlertDialog : <style name="AlertDialogTheme" parent="android:Theme.Dialog"> <item name="android:textSize">13sp</item> </style> Сам диалог построен с помощью: ContextThemeWrapper cw = new ContextThemeWrapper( this, R.style.AlertDialogTheme ); AlertDialog.Builder builder = new AlertDialog.Builder(cw); Однако проблема заключается в том, что индивидуальная высота элементов […]

Layout_width и layout_height не применяются к edittext из темы

Ниже я добавил стиль EditText в теме. Я добавил ширину и высоту alos. Поэтому я удалил android: layout_width и android: layout_height из моего edittext view. Но это говорит об ошибке. Если я добавляю ширину и высоту, она работает нормально. В чем разница. Является ли тема не применимой к моей форме edittext? <style name="AppTheme" parent="AppBaseTheme"> <!– […]

Редактирование текста EditText не работает

Я пишу программу, в которой я использую EditText и пытаюсь применить дополнение, но он не работает. Стиль EditText <style name="AppTheme.EditText" parent="android:Widget.EditText"> <item name="android:gravity">center</item> <item name="android:layout_width">match_parent</item> <item name="android:layout_height">wrap_content</item> <item name="android:padding">50dp</item> <item name="android:background">@drawable/edit_border</item> </style> Применение к EditText <EditText android:id="@+id/editPartyDate" style="@style/AppTheme.EditText" android:hint="@string/reservation_date" /> AndroidStudio minSdkVersion 10 targetSdkVersion 21 Тестирование на устройстве Android Version – 4.1.2 рисуем / edit_border.xml […]