Spanish porque no desliza un seekbar dentro de un panel incrustrado en un scrollview horizontal

Juan edwin

Member
saludos
estuve haciendo pruebas dentro de un srcollbar horizontal, añadió varios paneles a este y los deslizas, hasta ahí todo ok; pero tengo un panel que contiene un seekbar, y no lo desliza el seekbar con mi dedo, solo muevo todo el scrollview horizontal, no se si me explique bien por favor disculpen, que se podria hacer en este caso ya que el seekbar solo funcion si le doy click pero deslizarlo no..... ayudenme plis
ejemplo.
5 paneles con todo el ancho y alto del celular
estos 5 paneles los añado a un scrollbar horizontal para luego desplazarlos entre los paneles, pero al usar el seekbar dentro de uno de los paneles no lo desliza solo se puede cambiar el valor haciendo click nada mas.....
 

josejad

Expert
Licensed User
Longtime User
Hola.

Es más facil si publicas un ejemplo para probar
 

Juan edwin

Member
bueno solo es diseñar y correrlo no hay código
1.- crea una vista de desplazamiento horizontal
2.- añadele 5 paneles
3.- en uno de esos paneles debe estar un sekkbbar
correlo y el seekbar
Veras que el seekbar es difícil deslizarlo, o estoy haciendo algo mal.
lo he vuelto hacer y es lo mismo, amigo
 

Juan edwin

Member
codigo:
Sub Class_Globals
    Private Root As B4XView
    Private xui As XUI
    
    Private Panel1 As Panel
    Private Panel2 As Panel
    Private SeekBar1 As SeekBar
    Private HorizontalScrollView1 As HorizontalScrollView
End Sub

Public Sub Initialize
'    B4XPages.GetManager.LogEvents = True
End Sub

'This event will be called once, before the page becomes visible.
Private Sub B4XPage_Created (Root1 As B4XView)
    Root = Root1
    Root.LoadLayout("MainPage")
    
    Panel1.RemoveView
    Panel2.RemoveView
    
    HorizontalScrollView1.Panel.AddView(Panel1,0,0,100%x,100%y)
    HorizontalScrollView1.Panel.AddView(Panel2,100%x,0,100%x,100%y)
    HorizontalScrollView1.Panel.Width=2*100%x
End Sub
 
Top