Articles of rippledrawable

Эффект пульсации не работает в RelativeLayout

Я пытаюсь реализовать эффект пульсации в RelativeLayout на API 22, но он не появляется. Однако такая же пульсация работает в Button . Код для моей тиражирования пульсации выглядит следующим образом: <?xml version="1.0" encoding="utf-8"?> <ripple xmlns:android="http://schemas.android.com/apk/res/android" android:color="#d1c4e9"> <item android:id="@android:id/mask" android:drawable="@android:color/white" /> <item android:drawable="@drawable/rect"/> </ripple> Код для относительной компоновки выглядит следующим образом: <RelativeLayout xmlns:android="http://schemas.android.com/apk/res/android" xmlns:tools="http://schemas.android.com/tools" android:layout_width="match_parent" android:layout_height="match_parent" […]

Android Ripple Effect + Elevation для не-кнопок

Я пытаюсь добавить обратную связь касания к LinearLayout, которая похожа на обратную связь Button на уровне API 21, как и в этом примере, и до сих пор не увенчалась успехом. Я определил стандартную рябь, подобную этой: <ripple xmlns:android="http://schemas.android.com/apk/res/android" android:color="?android:colorControlHighlight"> <item android:id="@android:id/mask"> <shape android:shape="rectangle"> <solid android:color="?android:colorAccent" /> </shape> </item> И использовал StateListAnimator, который Google предоставляет здесь […]

Добавление эффектов RippleDrawable и StateListDrawable в RecyclerView

Я работаю над приложением, которое использует макет с двумя панелями на более крупных устройствах, аналогично тому, что подробно описано здесь . Краткое описание макета; Одна панель содержит список опций, а другая отображает подробную информацию о опции, выбранной из другой панели. Прямо сейчас, когда выбран параметр, есть эффект пульсации, который наблюдается при выборе других элементов (кнопки, […]

Не удалось найти проблему Unicode класса 'android.graphics.drawable.RippleDrawable'?

Просто добавьте символ 🌑 (& # 127761;) в качестве android:text="🌑 crash here" в TextView приводит к сбою приложения на следующих устройствах: Samsung Galaxy Star Plus (android 4.1.2) Lenovo S930 (android 4.4.2) LG Spirit LG-H422 (android 5.0.1) Проверено на пустой проект, созданный с нуля. Выход LogCat: 01-29 13:07:38.009 5780-5780/c7j.net.myapplication E/dalvikvm: Could not find class 'android.graphics.drawable.RippleDrawable', referenced […]

Android spinner не имеет пульсации на самой кнопке, просто ее параметры

Кажется, я не могу получить нажатую пульсацию состояния, чтобы работать на Spinner. Отдельные выпадающие предметы имеют пульсацию, но не сам прядильник. Я подумал, что, возможно, это ожидаемое поведение, но эта анимация из руководства по материальному дизайну ясно показывает, что счетчик с нажатой пульсацией состояния до появления раскрывающегося списка вариантов. https://material-design.storage.googleapis.com/publish/material_v_4/material_ext_publish/0B3321sZLoP_HTS1LdnhrTl9TRzg/components-buttons-otherbuttons-060203_MobileDropdowns_xhdpi_006.webm

SetBackgroundResource действует отличным от setBackground с помощью RippleDrawable

Я пытаюсь установить RippleDrawable качестве фона в строку списка. При использовании view.setBackgroundResource(R.drawable.ripple) все работает нормально. При попытке view.setBackground(view.getContext().getDrawable(R.drawable.ripple)) Он работает, но рябь не отображается при быстром касании элемента (у меня также есть активированное / проверенное состояние для элемента), оно появляется только тогда, когда я удерживаю просмотр нажатым. Метод setBackgroundResource в классе View выглядит следующим образом: […]

Эффект пульсации на выпадающем списке Spinner цветной фон (appcompat-v7 V21)

Я попытался применить эффект пульсации для выпадающих элементов Spinner, например: activity.java ArrayAdapter<CharSequence> adapter = ArrayAdapter.createFromResource( this, R.array.array_name, R.layout.simple_spinner_dropdown_item); adapter.setDropDownViewResource(R.layout.simple_spinner_dropdown_item); Spinner mSpinner = (Spinner) findViewById(R.id.spinner); mSpinner.setAdapter(adapter); simple_spinner_dropdown_item.xml <?xml version="1.0" encoding="utf-8"?> <CheckedTextView xmlns:android="http://schemas.android.com/apk/res/android" android:id="@android:id/text1" android:layout_width="match_parent" android:layout_height="wrap_content" android:background="@drawable/spinner_ripple" android:ellipsize="marquee" android:gravity="center_horizontal" android:padding="10dip" android:singleLine="true" android:textSize="14sp" /> spinner_ripple.xml <?xml version="1.0" encoding="utf-8"?> <selector xmlns:android="http://schemas.android.com/apk/res/android"> <item> <ripple android:color="?android:attr/colorControlHighlight"> <item><shape> <solid android:color="@android:color/white" /> </shape> […]

Кнопка Android Ripple на Lollipop и подсветка на предварительно леденец

Привет, поэтому я немного смущен и задаюсь вопросом, может ли кто-нибудь указать мне в правильном направлении. Зайдите и используйте Google Play Store на Lollipop и pre-lollipop Вы увидите на леденец, что выбираемые виды имеют эффект пульсации. На pre-lollipo вы получаете этот эффект выделения. Как это делается? На данный момент в моем приложении у меня есть […]

Отключить пульсацию в ListView

В Android 5.0 мой ListView создает эффект пульсации при нажатии на элемент списка. Есть ли способ отключить этот эффект? Глядя на документы, я не вижу никакого способа ( https://developer.android.com/reference/android/widget/ListView.html )

Android Lollipop – эффект пульсации в уведомлении

Я хочу добавить эффект пульсации в ImageView / ImageButton в уведомлении на Android Lollipop. Я видел, что это возможно в Google Play Музыке. Однако решение, которое я использовал с другими представлениями, не работает с уведомлениями. Я создал RippleDrawable в drawable-v21 <?xml version="1.0" encoding="utf-8"?> <ripple xmlns:android="http://schemas.android.com/apk/res/android" android:color="#33000000"> </ripple> И установите этот чертеж в качестве фона ImageView […]

Intereting Posts
Показывать диалоговое предупреждение из класса non-activity в android Растровое изображение изображения волейбола Как медленно или быстро работает Qt для Android Android TextView: настройка фонового цвета динамически не работает Как связать учетную запись пользователя платного приложения с системой? Кордовы ошибка строительства – EPERM, операция не разрешена Android / Java: сохранение байтового массива в файл (.jpeg) SQLite Query: выберите Query с предложением BETWEEN Официальная «Boost library» Поддержка Android и iOS? Почему настройка аппаратного обеспечения на ложь делает вещи быстрее? Как решить ошибку onClientConnectionState () – status = 22 clientIf = 7 в BLE Android, как сделать текст кнопки полужирным при нажатии или фокусировке Поддержка Ланге для Gujrati и хинди в андроиде Установка настраиваемой строки заголовка в меню «Предпочтение» Нет прогностического текста в Phonegap 2.2.0 на Android 4.0.3 с типом ввода = "текст"