Hola rscheel
Cuando giras la pantalla vuelves a cargar el activy (se genera todo de nuevo y entra en
Sub Activity_Create con
FirstTime = False), asi que si por ejemplo, creas un
ScrollView en tiempo de ejecución (no en el designer) y le pusieras que la condición en el S
ub Activity_Create(FirstTime As Boolean) solo te lo cargara cuando
FirstTime = True, simplemente no lo verias, por que no se cargaria al crear la pantalla.
Todo esto tiene su lógica, por que las referencias al ancho y alto de pantalla cambian cuando giras la pantalla.
Yo te aconsejo que guardes en variables globales los datos del
ScrollView, y en el
Sub Activity_Create o en el
Sub Activity_Resume llames a cargar y redimensionar el
ScrollView. Create un Sub que lo haga con parámetros generales y asi podras copiarlo y utilizarlo en diferentes proyectos. No es muy complejo, bueno, si ya creas el
ScrollView ya lo estas haciendo
.
Saludos