Tag: android 5.0 lollipop

Soporte de MultiDex en error de aplicación de Android

Quiero usar Android L compat libs. Después de agregar el código relevante al gradle, consigo el error: Error Code: 2 Output: objc[36290]: Class JavaLaunchHelper is implemented in both /Library/Java/JavaVirtualMachines/jdk1.7.0_67.jdk/Contents/Home/bin/java and /Library/Java/JavaVirtualMachines/jdk1.7.0_67.jdk/Contents/Home/jre/lib/libinstrument.dylib. One of the two will be used. Which one is undefined. UNEXPECTED TOP-LEVEL EXCEPTION: java.lang.IllegalArgumentException: method ID not in [0, 0xffff]: 65536 at com.android.dx.merge.DexMerger$6.updateIndex(DexMerger.java:501) […]

SDK 5.0 RecyclerView no se puede instanciar

Estoy probando la nueva API 21, intento crear un RecyclerView pero estoy atascado con un problema de dependencia. El error parece así Mi diseño <RelativeLayout xmlns:android="http://schemas.android.com/apk/res/android" android:layout_width="match_parent" android:layout_height="match_parent" android:paddingLeft="@dimen/activity_horizontal_margin" android:paddingRight="@dimen/activity_horizontal_margin" android:paddingTop="@dimen/activity_vertical_margin" android:paddingBottom="@dimen/activity_vertical_margin"> <!– A RecyclerView with some commonly used attributes –> <android.support.v7.widget.RecyclerView android:id="@+id/mRecyclerView" android:scrollbars="vertical" android:layout_width="match_parent" android:layout_height="match_parent" /> </RelativeLayout> Y mi archivo gradle apply plugin: 'com.android.application' […]

Transición de elemento compartido entre fragmentos que pertenecen a diferentes actividades en Android lollipop

Tengo un elemento compartido en un fragmento que pertenece a una actividad. Quiero hacer una transición de elemento compartido en Android Lollipop con un elemento que es parte de un fragmento que pertenece a otra actividad. ¿Es posible? ¿Cómo puedo lograrlo?

Estilo de un AppCompatButton en v21 para no tener sombra y radio de esquina de cero

Tengo un AppCompatButton definido en una disposición de XML, y he fijado un tema para él como esto: android:theme="@style/CustomAccentOverlay" Y he puesto: android:stateListAnimator="@null" Para eliminar la sombra. Tengo dos problemas con esto. La altura del botón se deduce de la altura de la sombra, aunque la sombra no se muestra. ¿Debo eliminar la sombra de […]

Los datos de análisis para android-L fallaron

Tengo la actualización de mi sdk para L Vista previa de desarrollador. Y no puedo cargar mi layout para API 20 Mi compilación JDK y la compatibilidad de archivos .class es 1.7. Aquí está el broche de presión 1} 2) Así que puedo tener que cambiar cualquier nivel de compilación?

Aclaración sobre Android "La elevación de atributo se utiliza sólo en el nivel API 21 y superior"

Soy un recién llegado a desarrollar para Android, y el concepto de desarrollo a través de múltiples plataformas diferentes con diferentes funciones compatibles en cada uno es realmente hacer daño a mi cabeza. Por ejemplo, si entro en un archivo xml y configuro android:elevation="10dp" Y me da el mensaje "La elevación de atributo se utiliza […]

¿Cómo recibir una notificación cuando una transición entre actividades haya terminado?

Así como dice el título… Estoy usando una transición entre actividades, y me gustaría tener algún tipo de oyente (o evento) para ambas actividades, para cuando la transición ha terminado y para justo antes de que comenzó. He aquí un ejemplo de código para crear la transición: final Intent intent = new Intent(activity, TargetActivity.class); if […]

ConnectivityManager.EXTRA_NO_CONNECTIVITY es siempre falsa en Android Lollipop

Estoy utilizando este código para detectar cambios en el estado de conexión a Internet. Funciona bien en Android <5.0, pero en API 21 esto: intent.getExtras().getBoolean(ConnectivityManager.EXTRA_NO_CONNECTIVITY) Es siempre falsa. ¿Cómo hacer que este código funcione en Android 5.0? Mi receptor de difusión: public class NetworkStateReceiver extends BroadcastReceiver { @Override public void onReceive(final Context context, final Intent […]

Detectando Android L Battery Saver

Una de las nuevas características de Android L es un ahorro de batería que se inicia en un 15%. ¿Hay alguna manera de detectar cuando está activo, así que mi aplicación responderá correctamente? Android L Battery Life Obliterates KitKat on Nexus 5 Me gustaría que mi aplicación obtuviera una devolución de llamada del sistema operativo […]

RelativeLayout zorder lollipop

Tengo un poco de diseño funcionando correctamente en API 19: 4.2.2 pero no puede hacer que funcione en la API 21: 5.0.1. Aquí está el diseño: <?xml version="1.0" encoding="utf-8"?> <RelativeLayout xmlns:android="http://schemas.android.com/apk/res/android" android:layout_width="match_parent" android:layout_height="match_parent" > <Button android:id="@+id/start_button" android:layout_width="match_parent" android:layout_height="match_parent" android:textStyle="bold" android:textSize="30sp" android:background="@color/start_button_bg" android:textColor="@color/start_button_text" android:text="@string/start_process"/> <TextView android:id="@+id/pro_icon" android:layout_width="match_parent" android:layout_height="match_parent" android:layout_margin="10dp" android:layout_alignParentRight="true" android:layout_alignParentTop="true" android:textColor="@android:color/white" android:background="@drawable/pro_icon" android:text="PRO" android:gravity="center" android:textAppearance="?android:attr/textAppearanceMedium"/> […]

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