Hola compañeros, estoy practicando con los ScrollViews, pero necesito ayuda.
Tengo 1 pantalla principal llamada: "main.bal" que contiene 1 ScrollView y 1 HorizontalScrollView
El primer ScrollView funciona perfecto y carga mi capa: "contenido.bal".
Mi HorizontalScrollView debe cargar "horizontal.bal" lo cual si "carga" por que me lo indica el color morado de mi capa "horizontal.bal", más sin embargo no me muestra el contenido que corresponde a la capa "horizontal.bal" ambas capas han sido ajustadas mediante Script - General, pero simplemente no consigo cargar el contenido en la HorizontalScrollView.
Anexo imágenes y proyecto, por favor, espero y me ayuden, estoy muy confundido.
Muchas gracias a todos.
Main.bal
horizontal.bal
Scripts - General de horizontal.bal
Tengo 1 pantalla principal llamada: "main.bal" que contiene 1 ScrollView y 1 HorizontalScrollView
El primer ScrollView funciona perfecto y carga mi capa: "contenido.bal".
Mi HorizontalScrollView debe cargar "horizontal.bal" lo cual si "carga" por que me lo indica el color morado de mi capa "horizontal.bal", más sin embargo no me muestra el contenido que corresponde a la capa "horizontal.bal" ambas capas han sido ajustadas mediante Script - General, pero simplemente no consigo cargar el contenido en la HorizontalScrollView.
Anexo imágenes y proyecto, por favor, espero y me ayuden, estoy muy confundido.
Muchas gracias a todos.
Main.bal
horizontal.bal
B4X:
Sub Globals
'These global variables will be redeclared each time the activity is created.
'These variables can only be accessed from this module.
Private ScrollView1 As ScrollView
Private PanelContenido As Panel
Private HorizontalScrollView1 As HorizontalScrollView
Private PanelHorizontal As Panel
End Sub
Sub Activity_Create(FirstTime As Boolean)
'Do not forget to load the layout file created with the visual designer. For example:
Activity.LoadLayout("main")
ScrollView1.Panel.LoadLayout("contenido")
ScrollView1.Panel.Height = PanelContenido.Height
HorizontalScrollView1.Panel.LoadLayout("horizontal")
HorizontalScrollView1.Panel.Width = PanelHorizontal.Width
HorizontalScrollView1.Panel.Height = PanelHorizontal.Height
End Sub
Scripts - General de horizontal.bal
B4X:
AutoScaleAll
PanelHorizontal.Width = 200%x
PanelHorizontal.Top = 0
PanelHorizontal.Left = 0
PanelHorizontal.Height = 45%y
Button1.Width = 20%x
Button1.Height = 10%y
Button1.Top = 0
Button1.Left = 0
Panel2.Width = 20%x
Panel2.Height = 10%y
Panel2.Top = 0
Panel2.Left = 90%x
Panel3.Width = 20%x
Panel3.Height = 10%y
Panel3.Top = 0
Panel3.Left = 180%x