Este es mi diseño que he probado hasta ahora sin ningún éxito¿Cómo poner una imageview encima de otro imageview en Android
<RelativeLayout xmlns:android="http://schemas.android.com/apk/res/android"
android:orientation="vertical"
android:layout_width="fill_parent"
android:layout_height="fill_parent"
android:background="@color/white">
<LinearLayout
android:id="@+id/lltest"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:orientation="horizontal"
android:layout_centerHorizontal="true">
<ImageView
android:id="@+id/inside_imageview"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_marginTop="5dip"
android:layout_marginBottom="5dip"
android:src="@drawable/frame"/>
</LinearLayout>
<ImageView
android:id="@+id/outside_imageview"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_alignTop="@id/inside_imageview"
android:scaleType="fitXY"/>
</RelativeLayout>
Lo que exactamente quiero es tener mi outside_imageview en la parte superior de inside_imageview con la exacta alto y ancho ... ¿Cómo hacerlo a través del diseño?
has necesitado añadir layout_alignLeft = "@ id/inside_imageview "además de alignTop? – CSmith
@CSmith Sí, lo intenté. –
El problema es que tiene la imagen_interior dentro de un LinearLayout por lo que el atributo 'layout_alignTop' no puede ver la ID de referencia a' inside_imageView'. 'outside_imageview' se alinearía con LinearLayout si las referencias de ID fueran' lltest' en su lugar. – DeeV