Girar un diseño y después de colocar en relativoLayout prblem

Tengo que girar un diseño (tiene un TextView y ImageView) y debe colocarse alinear a la derecha y arriba en RelativeLayout. Creo mi diseño, este diseño se coloca a la derecha-arriba. Pero si me giro no puedo alinear a la derecha. ¿Que debería hacer?

Mi diseño relativo

<RelativeLayout xmlns:android="http://schemas.android.com/apk/res/android" android:layout_width="wrap_content" android:background="@drawable/background" android:layout_height="wrap_content" android:id="@+id/testRL"> <RelativeLayout android:layout_width="wrap_content" android:layout_height="wrap_content" android:layout_alignParentRight="true" android:layout_alignParentTop="true" android:id="@+id/testRotateLL"> <ImageView android:layout_height="wrap_content" android:layout_width="wrap_content" android:background="@drawable/picture_border_offer_first_page" /> <TextView android:layout_height="wrap_content" android:layout_width="wrap_content" android:text="7000TL" android:textSize="15sp" android:layout_centerInParent="true" android:textColor="@android:color/white" android:id="@+id/amountLayoutTV" /> </RelativeLayout> </RelativeLayout> 

Y girar este linearLayout con animación. Esto gira bien, ..

 <rotate xmlns:android="http://schemas.android.com/apk/res/android" android:fromDegrees="0" android:toDegrees="45" android:pivotX="50%" android:pivotY="50%" android:fillEnabled="true" android:detachWallpaper="true" android:duration="0" android:fillAfter="true"> </rotate> 

Después de girar nuevo visial es .. Introduzca aquí la descripción de la imagen

¿Qué versión de Android está usando?

En las versiones más recientes es posible simplemente poner los diseños de paisaje en una carpeta especial. Basta con crear una nueva carpeta llamada " layout-land " en su carpeta res / y poner su diseño para la vista de paisaje en ella. Debe funcionar bien.

Este código está funcionando …

utilizar esta

 <?xml version="1.0" encoding="utf-8"?> <RelativeLayout xmlns:android="http://schemas.android.com/apk/res/android" android:layout_width="wrap_content" android:background="@drawable/normal_button" android:layout_height="fill_parent" android:layout_gravity="center" android:id="@+id/testRL"> <RelativeLayout android:layout_width="100dp" android:layout_height="wrap_content" android:layout_alignParentRight="true" android:layout_alignParentTop="true" android:background="@drawable/pressed_button" android:id="@+id/testRotateLL"> <TextView android:id="@+id/amountLayoutTV" android:layout_width="wrap_content" android:layout_height="wrap_content" android:layout_alignParentRight="true" android:layout_alignParentTop="true" android:text="7000TL" android:textColor="@android:color/white" android:textSize="15sp" /> </RelativeLayout> </RelativeLayout> 

Cuando actualizé mi ADT, este problema se resolvió. Creo que había un error en el diseño visual de ADT.

  • Establecer un ancho máximo en un grupo de vistas
  • ¿Android View.postDelayed referencia de la fuga?
  • ¿Cómo abrir o expandir la barra de estado a través de la intención?
  • MPandroidChart: permite acercar y alejar los valores sólo en el eje Y
  • Android: aplica una transformación arbitraria a una vista
  • ExpandableListView no aparece cuando se inicia la actividad
  • Android deslizar la tarjeta con una pizca para ampliar la vista de la imagen con SwipeFlingAdapterView biblioteca
  • Cómo agregar cuadros a la imagen?
  • Agregar vista dinámica mediante WindowManager.addView
  • Tabla de Donuts Android
  • Android toggleButton.setOnText y .invalidate no actualiza el texto
  • FlipAndroid es un fan de Google para Android, Todo sobre Android Phones, Android Wear, Android Dev y Aplicaciones para Android Aplicaciones.