Estoy tratando de encontrar una manera de alinear un elemento en un diseño con respecto a un elemento dentro de un diseño incluido.
Aquí es una representación visual: layout_below elemento dentro del diseño incluido
Y aquí es código de ejemplo que estoy buscando (que obviamente no funciona):
Main.xml
<?xml version="1.0" encoding="utf-8"?>
<RelativeLayout xmlns:android="http://schemas.android.com/apk/res/android"
android:layout_width="fill_parent"
android:layout_height="fill_parent" >
<include
android:id="@+id/info"
android:layout_width="fill_parent"
android:layout_height="wrap_content"
layout="@layout/info" />
//This would be the dark grey box
<RelativeLayout
android:layout_below="@id/item1">
</RelativeLayout>
</RelativeLayout>
included.xml
<?xml version="1.0" encoding="utf-8"?>
<RelativeLayout xmlns:android="http://schemas.android.com/apk/res/android"
android:layout_width="fill_parent"
android:layout_height="50dp">
<ImageView
android:id="@+id/item1"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_centerHorizontal="true"
android:layout_centerVertical="true"
android:paddingLeft="100dp"/>
</RelativeLayout>
asumo la mejor manera de lograr esto sería a través de la colocación de forma dinámica el cuadro gris oscuro en el código, pero no tengo ni idea de por dónde empezar. Cualquier ayuda sería increíble.
usted no será capaz de hacer lo que quiere (y desde mi punto de vista que usted no quiere hacerlo). Mira agregar esa ventana extra en el código. – Luksprog
Así que esta solución funcionó para mí https://stackoverflow.com/a/45450305/563735 –
Así que esta solución me ha funcionado. https://stackoverflow.com/a/45450305/563735 –