Articles of андроид 5.0 lollipop

Стиль панели инструментов Android

Я добавил Toolbar в проект Lollipop. Тем не менее, у меня возникли проблемы с дизайном Toolbar . Мой заголовок на Toolbar имеет жирный шрифт, но я бы хотел, чтобы он был курсивом. Любая идея, как этого достичь? Я пробовал играть в actionbar-style , не повезло. Я установил стиль на Toolbar с помощью app:theme="@style/toolbar" и мой […]

Прикрепите пользовательский стиль CardView к теме

В моем приложении у меня есть две темы (светлые и темные), и я хочу, чтобы все мои CardView меняли свой цвет фона в зависимости от выбранной темы. Я не хочу: <android.support.v7.widget.CardView style="@style/CardView.MyBlue" android:layout_width="200dp" android:layout_height="100dp" android:layout_gravity="center_horizontal"> Вышеприведенный код не является динамическим. Мне нужно, чтобы мои два стиля автоматически применялись в зависимости от того, выбрана ли светлая […]

Switchcompat не отображает коммутатор

Я пытаюсь использовать последнюю appcompat, которая была обновлена ​​для материального дизайна в моем приложении, чтобы показать представление переключателя, как показано в Lollipop ( http://android-developers.blogspot.in/2014/10/appcompat-v21-material-design -for-pre.html ), проблема заключается в том, что переключатель не отображается. Мой SDKmin равен 14, а max – 21. Я использую приведенный ниже код в макете: <LinearLayout xmlns:android="http://schemas.android.com/apk/res/android" xmlns:tools="http://schemas.android.com/tools" xmlns:app="http://schemas.android.com/apk/res-auto" android:layout_width="match_parent" android:layout_height="match_parent" […]

Android L SoundPool.load () регрессия

На Android L – последний предварительный просмотр разработчика (Nexus 5), похоже, существует регрессия в методе SoundPool.load (), которая занимает> 5 секунд для загрузки образца (<100 кб), где образцы загружались в системы pre-L Мгновенно с тем же кодом. Я попробовал OGG или MP3, оба с одинаковыми результатами. Пробовали разные размеры, но все под 100kb. Кажется, что […]

CardView имеет дополнительный запас в каждом краю на Pre-Lollipop

Вот две картины. На Lollipop: На Pre-Lollipop: Мы видим, что он близок к экрану на Lollipop. это то, что я хочу. Но на устройстве Pre-Lollipop он имеет дополнительный запас к краю экрана. У вас, ребята, есть опыт? Спасибо. Вот макет xml: <android.support.v7.widget.CardView android:id="@+id/card_title_schedule" android:layout_width="wrap_content" android:layout_height="wrap_content" android:layout_alignParentTop="true" android:layout_alignParentLeft="true" android:layout_alignParentStart="true" android:layout_centerVertical="true" app:cardCornerRadius="0dp" app:cardBackgroundColor="@color/colorAccent" >

Как изменить цвет края прокрутки и пролить свет

Как изменить цвет края сверхпрокрутки и сверхпрокрутки или как изменить белый цвет (цвет по умолчанию) версии 2.5 для Android-версии lollipop?

Ошибка приложения при выборе / прокрутке элементов на Spinner. (LG Mobile) (java.lang.IllegalStateException: Итерация уже запущена)

Я сделал приложение, в котором пользователю нужно выбрать целое число из Spinner . Я Spinner с помощью Adapter . Код такой. Integer[] intArray = new Integer[500]; for (int i = 0; i < 500; i++) intArray[i] = i + 1; ArrayAdapter<Integer> adapter = new ArrayAdapter<Integer>(this, android.R.layout.simple_spinner_dropdown_item, intArray); spinner.setAdapter(adapter); Приложение написано для API-21 . Он отлично […]

Добавить пользовательский макет в ActionBar / панель инструментов без полей

Я хочу создать пользовательскую панель высот, и она отлично работает, пока я не добавлю в нее контент. Затем мой контент настраивается так, чтобы быть между стрелкой назад и кнопками панели действий. Как я могу сделать свой контент на всю ширину, чтобы создать макет, как показано ниже? Я думаю, что значок «+» должен находиться в родительском […]

Android Lollipop – Потяните, чтобы обновить

Я пытаюсь реализовать pull-to-refresh в Android. Я знаю, что есть SwipeRefreshLayout но со всеми недавно разработанными приложениями Google, такими как «Диск» (см. Прикрепленный SwipeRefreshLayout ) для Lollipop, я заметил, что есть новый значок обновления, который появляется в представлении при нажатии. Я пробовал смотреть в Интернете, но напрасно. Разве Android выпустил это как часть Material Design? […]

ActionMode с выравниванием содержимого панели инструментов

Ohoy. Когда я обновляю свое приложение до L, я заменил ActionBars на Панели инструментов, и всякий раз, когда я запускаю ActionMode, он отбрасывает весь контент. (Я полагаю, это связано с тем, что ActionBar снова отображается для отображения ActionMode.) Можно ли отобразить ActionMode в качестве наложения или разместить его на панели инструментов? Кроме того, к нему […]