Hola a todos, es mi primer post así que voy de estreno
Llevo unos días con mi primer programa y tengo un problemilla con el scroll automático de un scrollview.
En la pantalla tengo un scrollview y dentro una label. Cuando escribo en un EditText y pulso enter simplemente se copia el contenido de texto a la etiqueta. El problema que tengo es que si voy escribiendo líneas llega un momento en que la etiqueta se encuentra llena y no aparecen las últimas líneas añadidas.
He puesto scrollview.fullscroll(true) pero no hay manera.
Cuando fullscroll lo tengo a False, scrollposition siempre tiene el valor de 0 (obviamente)
Cuando fullscroll lo tengo a True, scrollposition comienza en 0, luego pasa a 50 y ya está, por muchas líneas que añada el valor no cambia de 50 (y encima no hace scroll)
Procedimiento que copia la línea a la etiqueta
Si no me funciona el scroll automático, un forma sería ajusta el valor scrollview1.scrollposition... pero no sé cual es el valor de la última posición
Saludos.
Llevo unos días con mi primer programa y tengo un problemilla con el scroll automático de un scrollview.
En la pantalla tengo un scrollview y dentro una label. Cuando escribo en un EditText y pulso enter simplemente se copia el contenido de texto a la etiqueta. El problema que tengo es que si voy escribiendo líneas llega un momento en que la etiqueta se encuentra llena y no aparecen las últimas líneas añadidas.
He puesto scrollview.fullscroll(true) pero no hay manera.
Cuando fullscroll lo tengo a False, scrollposition siempre tiene el valor de 0 (obviamente)
Cuando fullscroll lo tengo a True, scrollposition comienza en 0, luego pasa a 50 y ya está, por muchas líneas que añada el valor no cambia de 50 (y encima no hace scroll)
Procedimiento que copia la línea a la etiqueta
Sub cargar_frase(strLINEA As String)
'Se muestra la frase
lbl1.Text = lbl1.Text & CRLF & strLINEA
scrollview1.FullScroll(True)
Log("posicion " & scrollview1.ScrollPosition)
End Sub
Si no me funciona el scroll automático, un forma sería ajusta el valor scrollview1.scrollposition... pero no sé cual es el valor de la última posición
Saludos.