Diferencia entre revisiones de «PDM ScrollView»
Ir a la navegación
Ir a la búsqueda
Imaxe obtida deste fío
Línea 18: | Línea 18: | ||
+ | * Dito control soamente permite un único View como fillo. Se queredes aplicar un scroll a moitos view´s teredes que empregar un ViewGroup e facer que dito viewgroup sexa fillo do ScrollView. | ||
+ | : Dentro do ViewGroup engadides todos os views que queirades en base á distribución do ViewGroup escollido. | ||
+ | |||
+ | |||
+ | <br /> | ||
+ | =Atributos= | ||
+ | |||
+ | :* fadeScrollbars: Indicamos se queremos que as barras de desprazamento sexan visibles por defecto ou se soamente aparecen cando realizamos o scroll. | ||
+ | :* scrollsbars: Indicamos que tipo de barra queremos que apareza (horizontal, vertical ou ninguhna). Por defecto aparecerá a que necesite para facer o scroll. | ||
+ | |||
+ | |||
+ | :* scrollbarStyle: Indicamos como queremos que visualmente aparezan as barras de scroll. | ||
+ | [[Imagen:PDM_scrollview_1.jpg|300px|center]] | ||
+ | <center><small>Imaxe obtida [https://stackoverflow.com/questions/3103132/android-listview-scrollbarstyle deste fío]</small></center> | ||
Revisión del 14:40 6 oct 2019
Introdución
- Máis información: https://developer.android.com/reference/android/widget/ScrollView
- Permite que calquera view que se atope 'dentro del' teña un scroll vertical se o seu tamaño é maior que o espazo do seu contedor pai.
- Soamente ten un scroll de tipo Vertical.
- Se se quere un scroll horizontal débese facer uso dun HorizontalScrollView
- Nunca se debe utilizar cun RecyclerView ou un ListView.
- En caso de querer adaptar o scroll as normas do Material Design, debería usarse un NestedScrollView
- Dito control soamente permite un único View como fillo. Se queredes aplicar un scroll a moitos view´s teredes que empregar un ViewGroup e facer que dito viewgroup sexa fillo do ScrollView.
- Dentro do ViewGroup engadides todos os views que queirades en base á distribución do ViewGroup escollido.
Atributos
- fadeScrollbars: Indicamos se queremos que as barras de desprazamento sexan visibles por defecto ou se soamente aparecen cando realizamos o scroll.
- scrollsbars: Indicamos que tipo de barra queremos que apareza (horizontal, vertical ou ninguhna). Por defecto aparecerá a que necesite para facer o scroll.
- scrollbarStyle: Indicamos como queremos que visualmente aparezan as barras de scroll.
-- Ángel D. Fernández González -- (2018).