Tag: rippledrawable

Efecto de ondulación de material oculto por otra vista en el diseño

He añadido un efecto de rizo en un ImageButton , sin embargo, está oculto por un ImageView utilizado como fondo para la vista padre RelativeLayout . Aquí está el archivo de diseño: <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="172dp" android:orientation="vertical" android:theme="@style/ThemeOverlay.AppCompat.Dark"> <ImageView android:id="@+id/drawerBackgroundImageView" android:layout_width="match_parent" android:layout_height="match_parent" android:scaleType="centerCrop" android:src="@drawable/drawer_background"/> […] <ImageButton android:id="@+id/drawerLogoutButton" android:layout_width="32dp" android:layout_height="32dp" android:layout_alignBottom="@id/drawerEmailTextView" android:layout_alignParentEnd="true" android:layout_alignParentRight="true" android:layout_marginEnd="@dimen/activity_horizontal_margin" android:layout_marginRight="@dimen/activity_horizontal_margin" […]

Botón de Toggle con estilo de botón sin bordes – ¿cómo obtener el fondo en estado marcado?

Estoy intentando conseguir un ToggleButton estándar de Android para asumir un estilo un poco personalizado: en el estado sin marcar no se muestra ningún relleno de borde / fondo, en el estado marcado aparece un relleno de fondo, cuando se presiona (marcado o no) un efecto de ondulación es para pasar de un estado a […]

Cambiar el color FAB con efecto de ondulación

En Android, quiero hacer algo como esto (pero con 2 colores alternos en blanco y negro: Cambiando el color con el efecto de la ondulación como esto Lo que intenté hacer es: 1) establecer el color de fondo por defecto de fondo y ripple a través de XML app:backgroundTint="@android:color/black" app:rippleColor="@android:color/white" 2) en el método onclick, […]

¿Es esta la forma correcta de obtener el efecto de rizo en los dispositivos pre-piruletas?

El diseño del material está fuera, y con él están algunas de las nuevas características mágicas que han sido difíciles de codificar usando habilidades ordinarias, que supuestamente sólo se encuentran en el Valle del Silicio. Pun. De todos modos, estoy tratando de obtener el efecto Ripple trabajando en API <21, es decir, los dispositivos pre-lollipop. […]

Android cómo hacer referencia a una nueva clase de la Ripple RippleDrawable

Tengo un método para crear RippleDrawables en código public class StateApplier { @TargetApi(Build.VERSION_CODES.LOLLIPOP) private static void add_Ripple(Resources res, StateListDrawable states , int color, int pressedColor){ Drawable rd = new android.graphics.drawable.RippleDrawable(get_Ripple_ColorSelector(pressedColor) , new ColorDrawable(color), null); states.addState(new int[] {}, rd); } Lo que funciona bien cuando lo ejecuto en un Lollipop, pero cuando lo ejecuto en el […]

El efecto Ripple no va por encima de ImageView

Tengo un CustomListView donde estoy mostrando un poco de texto y conseguir una image exhibida usando la biblioteca de Picasso . xml un archivo xml dentro de la carpeta dibujable y para la carpeta drawable-21 para el Ripple Effect pero por alguna razón el efecto no va por encima del ImageView . Aquí están mis […]

Botón de ondulación de androide con fondo

Creé con éxito un botón de la ondulación en androide 5.0 usando XML. Mi código es el siguiente: <?xml version="1.0" encoding="utf-8"?> <!– the flat button to be used in app –> <!– define the ripple –> <ripple xmlns:android="http://schemas.android.com/apk/res/android" android:color="?android:colorControlHighlight"> <!– the ripple object –> <item android:id="@android:id/mask"> <!– button shape (w/ radius) –> <shape android:shape="rectangle"> <!– […]

Obtenga el efecto de ondulación en RecyclerView con elementos que contengan otro color de fondo

Necesito un efecto de ondulación simple en mis elementos de RecyclerView, que tienen un conjunto de colores de fondo. Dado que ya tienen un color de fondo (azul) establecido, no puedo establecer el fondo en el dibujable / ripple.xml: <ripple xmlns:android="http://schemas.android.com/apk/res/android" android:color="@color/color_view_pressed"> <!– ripple color –> <item android:drawable="@android:color/white"/> <!– normal color –> Así que cambié […]

RippleDrawable – Mostrar efecto de rizado por programación

Tengo una vista con esto <Button android:layout_width="wrap_content" android:layout_height="wrap_content" android:text="New Button" android:id="@+id/button" android:background="@drawable/ripple" android:layout_centerVertical="true" android:layout_alignParentStart="true" /> Y ripple.xml como <?xml version="1.0" encoding="utf-8"?> <ripple xmlns:android="http://schemas.android.com/apk/res/android" android:color="?android:colorControlHighlight" > <item android:id="@android:id/mask" android:drawable="@android:color/white" /> </ripple> Todo funciona muy bien. Cuando toco la vista me da efecto de ondulación. Lo que estoy buscando es iniciar la animación de ondulación en la […]

¿Cómo implementar el efecto ripple en Android KeyboardView?

He estado tratando de encontrar una manera de implementar el efecto de rizado en las teclas KeyboardView cuando se presionan. Suena bastante simple, pero he intentado todas las maneras de agregar la ondulación que trabajan en otros tipos de visión (listview, botón, etc) sin éxito en absoluto. Mi objetivo es crear un teclado numérico que […]

FlipAndroid es un fan de Google para Android, Todo sobre Android Phones, Android Wear, Android Dev y Aplicaciones para Android Aplicaciones.