ANIMATELAYOUTCHANGES PROPIEDAD CON DISCAPABLE PROPIEDAD DE ALFA DE ELEMENTO DE NIÑOS -- android-layout campo con android-xml camp Relacionados El problema

AnimateLayoutChanges property disabled alpha property from child element


2
vote

problema

Español

Cuando estoy agregando AnimatedLayoutChanges = "True" a mi diseño de padres, el alfa del diseño del niño ya no funciona:

  <RelativeLayout xmlns:android="http://schemas.android.com/apk/res/android"             android:layout_width="fill_parent"             android:layout_height="fill_parent"             android:animateLayoutChanges="true"> // <<<<<<<  <LinearLayout          android:id="@+id/my_outofzoom_text_tablet_landscape"         android:layout_width="300dp"         android:layout_marginTop="25dp"         android:layout_centerHorizontal="true"         android:layout_height="100dp"         android:background="@drawable/border_rounded_corner"         android:layout_toRightOf="@id/movable_layout"         android:alpha="0.5"        // <<<<<<<          android:visibility="gone"         android:gravity="center"         android:clickable="true">     <TextView             android:layout_width="match_parent"             android:layout_height="wrap_content"             android:gravity="center"             android:textColor="#ffff"             android:layout_margin="5dp"             android:textSize="25dp"             android:text="@string/to_far_away">      </TextView> </LinearLayout>   

¿Alguien tiene una idea de por qué esto es así y qué puedo hacer?

Original en ingles

When I'm adding animatedLayoutChanges="true" to my parent Layout the alpha from the child layout doesn't work anymore:

<RelativeLayout xmlns:android="http://schemas.android.com/apk/res/android"             android:layout_width="fill_parent"             android:layout_height="fill_parent"             android:animateLayoutChanges="true"> // <<<<<<<  <LinearLayout          android:id="@+id/my_outofzoom_text_tablet_landscape"         android:layout_width="300dp"         android:layout_marginTop="25dp"         android:layout_centerHorizontal="true"         android:layout_height="100dp"         android:background="@drawable/border_rounded_corner"         android:layout_toRightOf="@id/movable_layout"         android:alpha="0.5"        // <<<<<<<          android:visibility="gone"         android:gravity="center"         android:clickable="true">     <TextView             android:layout_width="match_parent"             android:layout_height="wrap_content"             android:gravity="center"             android:textColor="#ffff"             android:layout_margin="5dp"             android:textSize="25dp"             android:text="@string/to_far_away">      </TextView> </LinearLayout> 

Does anybody got an idea why this is so and what can i do ?

     

Lista de respuestas

0
 
vote

Supongo que AnimatedLayOutchanges utiliza alfaanimación con KeePlastFrame = True, que está editando su pre-determinado alfa. Nunca lo hice, pero tal vez pueda intentar configurar el oyente de animación y restablecer su alfa deseado al final. (Tenga en cuenta que la audiencia de la animación tiene un error en los dispositivos Samsung, no se puede llamar en absoluto)

 

I guess animatedLayoutChanges uses AlphaAnimation with keepLastFrame = true, which is editing your pre-determind alpha. I never did, but maybe you can try to set animation listener and reset your desired alpha in the end. ( be aware animation listener has a bug on samsung devices it may not be called at all )

 
 

Relacionados problema

2  Servicio de Android no a partir de la actividad  ( Android service not starting from activity ) 
Soy nuevo aquí y tengo una pregunta sobre los servicios de Android. Por alguna razón, mi servicio no está empezando. Y no dar errores en el logcat. Yo utilicé...

2  Los niños vistas tienen igual altura  ( Children views having equal height ) 
Tengo un <object width="100%" height="100%" classid="clsid:166B1BCA-3F9C-11CF-8075-444553540000" codebase="http://download.adobe.com/pub/shockwave/cabs/direc...

38  Problema de representación en XML Preview: No se puede localizar el modo 0 [duplicar]  ( Rendering issue in xml preview unable to locate mode 0 ) 
Esta pregunta ya tiene respuestas aquí : Excepción planteada durante la representación: No se puede ...

3  ¿Vista personalizada no la pantalla de llenado?  ( Custom view not filling screen ) 
Cuando ejecuto mi aplicación de Android funciona bien, excepto que la vista no llenará la pantalla. Estoy usando el siguiente archivo XML: myApp.controller...

0  Agregando vista personalizada a XML Diseño con OntouchListener  ( Adding custom view to xml layout with ontouchlistener ) 
He estado trabajando en una aplicación donde aparece una bola (mapa de bits) en el lienzo en el punto donde el usuario golpea en la pantalla. El fondo es un d...

0  Error: Error al analizar XML: prefijo no unido  ( Error error parsing xmlunbound prefix ) 
Soy nuevo en el desarrollo de la aplicación de Android y estoy tratando de depurar mi código y obtengo un error para la línea 7. El tipo de error es cita si e...

34  Radio degradado como porcentaje de tamaño de pantalla  ( Gradient radius as percentage of screen size ) 
Estoy tratando de crear una forma dibujable con fondo degradado radial, con radio que se ajustará al tamaño de la pantalla (eche un vistazo a lo relevante do...

0  ¿Es posible utilizar condiciones en los archivos XML? [duplicar]  ( Is it possible to use conditions at xml files ) 
Esta pregunta ya tiene respuestas aquí : CERRADO 9 años . posible duplicado: Android: ¡eli...

2  No se puede inflar la clase después de pasar del proyecto de la biblioteca a la jarra  ( Cannot inflate class after move from library project to jar ) 
Decidí cambiar de tener proyectos de biblioteca para tener frascos en mi directorio de Libs. Esto funcionó bien para cada biblioteca, excepto la dragsortlist...

6  org.w3c.dom.node.insertbefore: nullpointerException, error?  ( Org w3c dom node insertbefore nullpointerexception bug ) 
La descripción de org.w3c.dom.node.insert habíbase antes del Android-SDK, dice lo siguiente: public abstract Node insertBefore (Node newChild, Node refChil...




© 2022 respuesta.top Reservados todos los derechos. Centro de preguntas y respuestas reservados todos los derechos