Curso Android. Otros Layouts Haciendo Scroll. Vídeo 22

pildorasinformaticas
25 May 201612:32

Summary

TLDRThis video script is a tutorial on creating Android applications, focusing on implementing vertical and horizontal scrolling layouts. The instructor guides viewers on using ScrollView and HorizontalScrollView in Android Studio, demonstrating how to add multiple buttons and other UI elements that exceed the screen's visible area. The tutorial covers the process of setting up these containers within a relative layout, ensuring a seamless user experience with scrollable content.

Takeaways

  • 📚 The video is a tutorial on Android application development, focusing on different layouts for user interfaces.
  • 🔍 It introduces two types of scrollable layouts found within the 'containers' section of Android Studio: ScrollView for vertical scrolling and HorizontalScrollView for horizontal scrolling.
  • 📉 The purpose of scrolling is to manage interfaces with many elements that do not fit horizontally or vertically on the screen, allowing users to scroll through them.
  • 👆 Demonstrates how to implement vertical scrolling by adding buttons to a Relative Layout and then wrapping them with a ScrollView.
  • 👎 Points out that ScrollView only accepts one child layout, which should be set up to hold multiple UI elements for scrolling purposes.
  • 📐 Explains the process of adding a LinearLayout (vertical) inside the ScrollView to organize multiple buttons or other UI elements in a vertical list.
  • 🤔 Highlights the importance of correctly placing the LinearLayout inside the ScrollView to enable the scrolling feature.
  • 📱 Discusses the limitations of the emulator's view compared to a real device, where physical gestures like swiping would be used for scrolling.
  • 🔄 Provides a step-by-step guide to creating a horizontal scroll by using HorizontalScrollView and placing a LinearLayout (horizontal) inside it.
  • 🛠️ Mentions the use of Android Studio's design components and layout hierarchy to build the scrolling interfaces.
  • ⚠️ Notes the appearance of warnings in Android Studio, but reassures viewers that these are not errors and can be safely ignored in this context.
  • 🔚 Concludes by encouraging viewers to stay tuned for the next part of the series and wishes them well.

Q & A

  • What is the main topic of the video script?

    -The main topic of the video script is teaching how to implement scrolling layouts in Android applications using ScrollView and HorizontalScrollView.

  • What are the two types of scroll views discussed in the script?

    -The two types of scroll views discussed are ScrollView for vertical scrolling and HorizontalScrollView for horizontal scrolling.

  • Why might one need to implement scrolling in an Android interface?

    -One might need to implement scrolling in an Android interface when there are too many views, buttons, texts, menus, or images that do not fit horizontally or vertically on the screen.

  • What is the default layout in Android Studio when creating a new application?

    -The default layout in Android Studio when creating a new application is a RelativeLayout.

  • How does the script suggest to start working with ScrollView?

    -The script suggests starting to work with ScrollView by replacing the current layout with a RelativeLayout, if not already in use, and then adding ScrollView from the 'Containers' section in Android Studio.

  • What is a limitation of ScrollView when adding components?

    -ScrollView only allows one direct child component, which means you cannot add multiple components directly inside ScrollView without nesting them within another layout.

  • What type of layout should be added inside ScrollView to hold multiple components?

    -A LinearLayout, either vertical or horizontal depending on the desired scroll direction, should be added inside ScrollView to hold multiple components.

  • How does the script demonstrate adding components to a vertical scroll layout?

    -The script demonstrates adding components by inserting a LinearLayout inside ScrollView and then adding multiple buttons to the LinearLayout.

  • What does the script suggest to do when the visible area of the layout is filled with components?

    -The script suggests continuing to add components beyond the visible area, which will then allow the user to scroll to see the additional components.

  • How can you tell if a component is correctly nested inside ScrollView?

    -You can tell if a component is correctly nested inside ScrollView by checking the component hierarchy in the 'Component 3' panel, where the component should be indented and show as a child of ScrollView.

  • What does the script mention about the yellow triangles (warnings) in Android Studio?

    -The script mentions that the yellow triangles (warnings) in Android Studio are not errors and do not prevent the application from running, but they are worth reading occasionally for additional information.

Outlines

00:00

📚 Introduction to Android Layouts and ScrollView

This paragraph introduces the topic of the video, which is about exploring different layouts in Android application development, specifically focusing on ScrollView and HorizontalScrollView. The instructor explains that these are not typical layouts but container views found in Android Studio, used for vertical and horizontal scrolling respectively. The purpose of scrolling is to accommodate more UI elements when they do not fit horizontally or vertically on the screen. The instructor begins by setting up a project, removing the existing button, and switching from a LinearLayout to a RelativeLayout to start fresh. The paragraph also touches on the issue of not being able to see all elements when too many are added to the layout.

05:01

🔄 Implementing Vertical Scrolling with ScrollView

The second paragraph delves into the process of implementing vertical scrolling in an Android application. The instructor guides through the steps of adding a ScrollView container from the 'containers' section in Android Studio. It is emphasized that ScrollView only allows one child component, and the correct way to use it is by nesting a LinearLayout (or another suitable layout) within the ScrollView. The instructor demonstrates adding multiple buttons to the LinearLayout inside the ScrollView, explaining how this setup allows for vertical scrolling when the content exceeds the visible area of the screen. The paragraph concludes with a demonstration of the scrolling functionality in the emulator.

10:02

🔄 Implementing Horizontal Scrolling with HorizontalScrollView

The final paragraph of the script discusses implementing horizontal scrolling using HorizontalScrollView. Similar to the ScrollView, the instructor explains that HorizontalScrollView is added to the RelativeLayout and requires a suitable layout, such as a Horizontal LinearLayout, to be nested within it. The process involves adding multiple buttons to the Horizontal LinearLayout to demonstrate how content can be scrolled horizontally when it extends beyond the visible screen width. The instructor also addresses common warnings that appear in Android Studio during this process, reassuring viewers that these are not errors but notifications that can be safely ignored. The paragraph ends with a live demonstration of horizontal scrolling in the emulator and an invitation to stay tuned for the next part of the course.

Mindmap

Keywords

💡Android Studio

Android Studio is the official integrated development environment (IDE) for Android app development, based on IntelliJ IDEA. It is the primary tool used throughout the video for designing and coding Android applications. The script mentions it as the environment where layouts and other UI elements are added and manipulated.

💡Layouts

In Android development, layouts are XML files that define the structure and arrangement of UI elements in an app. The video discusses different types of layouts, emphasizing their importance in organizing app interfaces, with a focus on ScrollView and HorizontalScrollView.

💡ScrollView

ScrollView is a layout in Android that allows for vertical scrolling of its child views. The video explains how ScrollView can be used to accommodate more UI elements vertically than can be displayed on the screen at once, enhancing the user interface by making additional content accessible.

💡Horizontal Scroll View

Horizontal Scroll View, as mentioned in the script, is a layout that enables horizontal scrolling of its child elements. It is used when there are too many UI components that cannot fit horizontally on the screen, allowing users to scroll left and right to view all elements.

💡Scrolling

Scrolling refers to the action of moving the viewable area of content up, down, left, or right to access parts of the content that are outside the initial view. The video demonstrates how to implement both vertical and horizontal scrolling to improve app navigation and content accessibility.

💡Relative Layout

Relative Layout is a layout in Android that allows positioning of child elements relative to each other or the parent layout itself. In the video, it is initially used as the base layout before introducing ScrollView and HorizontalScrollView to manage overflow content.

💡Linear Layout

Linear Layout is a layout in Android that arranges child elements in a single column or row. The script discusses replacing the default Relative Layout with a Linear Layout and later using it within a ScrollView to organize buttons vertically.

💡UI Elements

UI Elements are the visual components of a graphical user interface, such as buttons, text fields, and images. The video script frequently mentions buttons as examples of UI elements that can be added to layouts to create a functional and interactive app interface.

💡Component Panel

The Component Panel in Android Studio is a tool that allows developers to drag and drop UI elements into their layouts. The script describes using this panel to add buttons and other elements to the Relative Layout and ScrollView for constructing the app's interface.

💡Emulator

An Emulator is a software that mimics the hardware of a device, allowing developers to test their apps on different Android devices without needing the physical hardware. The video script describes using an emulator to see the scrolling functionality in action after setting up the layouts.

💡Visual Interface

The visual interface, or UI, is what users interact with when using an app. The video focuses on creating a functional and visually organized interface by using ScrollView and HorizontalScrollView to manage overflow content and enhance the user experience.

Highlights

Introduction to Android application development course focusing on different layouts.

Exploring ScrollView and HorizontalScrollView for vertical and horizontal scrolling respectively.

Explanation of when to use scrolling features in Android interfaces with too many elements.

Demonstration of adding buttons to a project using Android Studio's layout editor.

Switching from LinearLayout to RelativeLayout for better organization.

Adding multiple buttons to test the limits of the visible layout area.

Observation of elements exceeding the visible area and the need for scrolling.

Instructions on how to implement ScrollView for vertical scrolling.

Limitation of ScrollView to only one child component and how to work around it.

Inserting a LinearLayout inside ScrollView to add multiple vertical buttons.

Visual representation of ScrollView in action with multiple buttons.

Addressing Android Studio's yellow warning triangles and their meaning.

Transition to implementing HorizontalScrollView for horizontal scrolling.

Steps to add HorizontalScrollView and a LinearLayout for horizontal elements.

Example of adding buttons to HorizontalScrollView and observing the scrolling effect.

Final demonstration of horizontal scrolling in the Android emulator.

Invitation to stay tuned for the next part of the Android development course.

Transcripts

play00:01

Hola qué tal Bienvenidos a todos a otra

play00:03

entrega de este curso de programación de

play00:05

aplicaciones Android en el que vamos a

play00:08

ver otros layouts diferentes otras

play00:10

distribuciones diferentes a las que

play00:12

hemos visto hasta ahora y que vamos a

play00:13

utilizar en el futuro estos layout que

play00:16

vamos a ver en este vídeo no son layouts

play00:18

como tales sino que los vamos a

play00:20

encontrar dentro de la sección de

play00:22

contenedores de Android Studio

play00:24

concretamente los dos que vamos a ver en

play00:26

este vídeo es el scroll view y el

play00:29

horizontal scroll viw como su nombre

play00:31

indica Pues el primero sirve para hacer

play00:33

un scroll en vertical y el segundo sirve

play00:36

para hacer un scroll en horizontal y qué

play00:38

es esto de hacer un scroll Bueno pues

play00:40

cuando tú tienes una interfaz Android

play00:42

muchas veces incluyes tantas vistas

play00:45

botones textos menús desplegables

play00:47

imágenes en un futuro cuando las

play00:50

incluyamos en fin diferentes elementos

play00:52

que o bien no caben en horizontal o bien

play00:55

no caben en vertical en ese caso pues lo

play00:59

que nos nos viene muy bien Es poder

play01:00

hacer un scroll en horizontal es decir

play01:02

arrastrar con el dedo por encima de la

play01:05

interfaz los elementos para que esto se

play01:07

desplacen horizontalmente y poder verlos

play01:09

todos o bien hacer un scroll en vertical

play01:12

que sería lo mismo pero para poder ver

play01:14

los elementos que sobresalgan por arriba

play01:16

o por abajo bien pues vamos a ver cómo

play01:20

realizar estos dos tipos de layouts con

play01:23

eh nuestro proyecto primera

play01:26

aplicación yo de momento pues estoy

play01:29

trabajando con dos proyectos el de la

play01:31

aplicación contador que hemos visto en

play01:33

vídeos anteriores Y uno que estoy

play01:34

utilizando a modo de pruebas al cual

play01:36

llamé primera aplicación primera app

play01:38

Bueno pues voy a trabajar como digo con

play01:40

primera app bueno Pues abrimos bajo la

play01:43

Api para que no me dé el problema de

play01:45

renderizado y aquí lo tenemos no Y bueno

play01:48

pues lo único que tengo en este proyecto

play01:50

de momento es un botón que ahora mismo

play01:52

Pues voy a eliminar para poder trabajar

play01:54

desde cero también me estoy dando cuenta

play01:56

de que estoy trabajando con un linear

play01:57

lay layout Eh bueno pues Este no es el

play02:00

layout por defecto que nos Abre Android

play02:03

Studio cuando creamos una aplicación el

play02:04

layout por defecto es un relative layout

play02:06

Lu Entonces esto da igual No pero

play02:08

simplemente para trabajar bien desde el

play02:11

principio vamos a cambiar pues como

play02:13

hemos visto ya en vídeos anteriores el

play02:15

linear layout por un relative layout y

play02:18

una vez hecho esto Pues si nos vamos a

play02:21

content Main vista diseño pues ya lo

play02:23

hemos cambiado vamos entonces a ir

play02:26

incluyendo dentro de nuestro layout pues

play02:28

botones da igual donde queden

play02:30

horizontalmente alineados me da igual

play02:32

que queden en el centro a la izquierda a

play02:34

la derecha porque vamos a ver en este

play02:35

caso Cómo hacer un scroll en vertical

play02:37

Entonces se trata de ir agregando

play02:38

botones uno debajo de otro comprobar en

play02:41

el panel component 3 que efectivamente

play02:44

pues estos botones que estamos agregando

play02:46

están dentro del relative layout esto se

play02:48

ve muy fácil viendo la la sangría de los

play02:51

elementos respecto al relative layout no

play02:54

entonces Bueno pues vamos incluyendo

play02:55

botones de todas formas como solamente

play02:57

tenemos un layout ahora mismo un

play02:59

elemento van a quedar todos dentro del

play03:01

relative layout de una forma muy

play03:02

sencilla Bueno pues vamos incluyendo

play03:05

botones como digo uno debajo de otro van

play03:06

a caber aproximadamente pues unos 10 o

play03:09

así hasta que ya pues no veamos más no

play03:13

es decir aquí este sería el noveno y

play03:15

este sería el décimo elemento Entonces

play03:17

hasta aquí no hay mucho problema cuando

play03:19

tú incluyes dentro de la de la interfaz

play03:22

del layout pues 10 elementos como pueden

play03:25

ser en este caso 10 botones de momento

play03:27

se ven no pero qué ocurre si nosotros

play03:29

necesitamos en algún momento agregar más

play03:31

elementos en vertical Bueno pues yo

play03:34

puedo seguir agregando elementos o bien

play03:36

haciéndolo directamente en la vista

play03:37

previa fijaos como este botón pues ya no

play03:41

se ve parcialmente y cuando me resulta

play03:44

incómodo ya incluirlos en lo que sería

play03:46

la vista previa pues podemos también

play03:48

trabajar con el panel component 3 y

play03:51

podemos seguir insertando botones uno

play03:54

tras otro ya llevo 13 Ya llevo 14 no

play03:57

Bueno pues aquí como podéis observar en

play03:59

lo lo que es la interfaz gráfica

play04:00

solamente veo 10 pero hay ya tres

play04:02

botones o cuatro que no puedo ver Porque

play04:04

estarían por debajo se habrían salido no

play04:07

como aquí no tenemos ningún tipo de

play04:09

scroll si esto lo dejamos así y

play04:11

ejecutamos la aplicación en el emulador

play04:15

Bueno pues vamos a ver cómo esos botones

play04:17

realmente no podemos acceder a ellos

play04:20

no vemos como cuando se abre el emulador

play04:23

pues estoy viendo aquí por ejemplo

play04:25

parcialmente eh uno de los botones como

play04:27

podéis observar Entonces por mucho que

play04:29

int

play04:30

hacer un scroll en este caso con el

play04:32

ratón porque estamos en el emulador pero

play04:34

si fuera un dispositivo real estaríamos

play04:36

con el dedo arrastrando hacia arriba

play04:37

hacia abajo Esto no se mueve no se trata

play04:39

de que al arrastrar hacia arriba En este

play04:41

caso pues podamos ver los elementos que

play04:44

se encuentran en la zona inferior haga

play04:46

un scroll no luego entonces detengo la

play04:49

aplicación vamos a ver cómo haríamos un

play04:51

scroll muy sencillo primero lo que voy a

play04:53

hacer va a ser tampoco haría falta hacer

play04:55

esto pero para que lo veamos bien desde

play04:57

el principio voy a eliminar todos los

play04:59

botones que he insertado para quedarme

play05:01

nuevamente con el relative

play05:04

layout y ahora pues nos vamos a la

play05:06

paleta de Android Studio y nos vamos

play05:08

concretamente a lo que sería la sección

play05:09

o familia de contenedores aquí los

play05:12

tenemos no los containers Bueno pues

play05:15

dentro de containers Tenemos aquí el

play05:16

scroll view y este es el que debemos

play05:19

utilizar para poder hacer un scroll en

play05:22

vertical no Cómo se hace Bueno pues

play05:25

debes de tener un layout en nuestro caso

play05:27

tenemos un relative layout pero bueno

play05:29

también valdría perfectamente con un

play05:32

linear layout o con cualquier otro tipo

play05:34

no El caso es que lo que hacemos es

play05:36

un contenedor de tipo scroll View

play05:40

e insertarlo dentro del relative

play05:43

layout y una vez que hemos insertado

play05:46

pues este contenedor no podemos empezar

play05:48

a agregar botones directamente porque

play05:50

una de las características que tiene

play05:51

tanto el scroll vertical como el scroll

play05:54

horizontal Es que solo admite un tipo de

play05:56

componente hijo de hecho para para que

play05:59

lo veáis para que sepáis exactamente a

play06:01

qué me refiero yo cojo ahora el primer

play06:03

botón y desde el component 3 lo meto

play06:06

dentro de scroll viw Por cierto no sé si

play06:08

os habéis dado cuenta del detalle que

play06:10

cuando he agregado por primera vez el

play06:12

botón pues parece que lo he agregado a

play06:15

scroll viw Pero no es así este botón no

play06:17

está dentro ahora mismo de scroll View

play06:19

sino que está dentro del relative layout

play06:21

eh para que esté dentro hay que

play06:23

posicionarlo justo encima fíjate como

play06:25

ahora hace una sangría y efectivamente

play06:27

me está indicando que Ese botón está

play06:28

dentro no pero una vez que hemos

play06:30

agregado el primer botón por mucho que

play06:32

yo intente agregar un segundo botón

play06:34

Dentro de este scroll View vemos que no

play06:37

nos va a dejar fíjate que yo lo he

play06:39

dejado justo encima de scroll View y por

play06:42

mucho que lo intente me lo deja dentro

play06:43

del relative layout para poder ver

play06:45

correctamente esto si plegamos el scroll

play06:48

view vemos que solamente pliega el único

play06:51

elemento que hay en su interior que es

play06:53

el primer botón dejándome el segundo

play06:55

botón dentro del relative layout

play06:58

entonces aquí veis como solamente admite

play07:01

un tipo de elemento hijo dicho de otra

play07:04

forma solamente admite un botón la forma

play07:06

de trabajar no es esta la forma de

play07:07

trabajar es una vez que has agregado el

play07:09

scroll view Dentro de este scroll View

play07:11

Ahora tienes que agregar otro layout o

play07:13

bien

play07:14

horizontal o bien bueno vertical en este

play07:17

caso o bien un tipo de grid layout en

play07:19

fin el que quieras no en nuestro caso

play07:22

como los elementos van a estar uno

play07:24

debajo de otro Pues lo suyo es agregar

play07:26

un linear layout vertical dentro del

play07:29

scroll View y lo que tienes que hacer es

play07:32

asegurarte de que este layout está

play07:34

dentro del scrol View igual que hemos

play07:36

mencionado ahora mismo con el botón no

play07:38

no lo dejes dentro del relative layout

play07:41

porque entonces no estamos haciendo nada

play07:42

ahora mismo este layout el linear layout

play07:45

está dentro del relative layout pero no

play07:46

dentro del scroll viw hay que dejarlo

play07:49

dentro y una vez que ya tienes el linear

play07:52

layout vertical Pues ahora ya Sí Dentro

play07:55

de este linear layout puedes empezar a

play07:57

agregar los botones no Entonces vamos

play08:00

agregando

play08:01

botones de la misma forma que lo

play08:03

hacíamos anteriormente este como ya es

play08:05

una alineación vertical Bueno lo podemos

play08:08

eh dejar de una forma sencilla dentro de

play08:12

línea lado si trabajamos con la vista

play08:13

previa es fácil que al trabajar con la

play08:15

vista previa ves este botón quede fuera

play08:18

de lo que sería el scroll view si yo

play08:20

ahora pliego el el linear layout Pues

play08:23

veis cómo queda fuera no eh ahora

play08:25

concretamente está dentro del scroll

play08:27

View si no estoy equivocado no está

play08:29

dentro del relative layout luego

play08:30

entonces en estos casos es más cómodo

play08:32

trabajar siempre en el panel component

play08:35

Bueno pues vamos agregando estos

play08:38

botones vamos viendo como en en la vista

play08:41

previa pues van apareciendo y cuando

play08:44

lleguemos a 10 botones pues veremos como

play08:46

efectivamente pues ya hemos cubierto

play08:48

todo lo que sería el área visible no eh

play08:51

A ver botón alguno se ha saltado no el 2

play08:54

3 4 5 6 7 8 9 10 no pasa que aquí caben

play08:58

más no haciendo Así que como lo hemos

play08:59

hecho antes que había más espacios Bueno

play09:01

vamos a seguir agregando botones y bueno

play09:05

concretamente nos deja agregar 12

play09:08

botones que se ven pero yo puedo seguir

play09:09

agregando botones igual que hemos hecho

play09:11

antes sigo agregando unos cuantos

play09:13

botones más a este linear layout Ya

play09:16

llevo 14 Ya llevo 15 Bueno pues lo voy a

play09:19

dejar ahí fíjate como al agregar estos

play09:21

últimos botones me está indicando en la

play09:23

vista previa Pues que efectivamente el

play09:24

botón está en su sitio pero claro el

play09:27

usuario no lo podrá ver de primeras

play09:30

abrimos el emulador vemos como

play09:32

efectivamente Pues nos deja ha x botones

play09:34

Pero ahora sí que podemos hacer un

play09:36

scroll arrastrando hacia arriba o hacia

play09:39

abajo lo estamos haciendo solamente con

play09:41

botones Pero bueno evidentemente valdría

play09:43

con cualquier otro tipo de vista como

play09:44

dije antes no menús desplegables

play09:46

imágenes que trabajaremos con ellas en

play09:48

el futuro etcétera Bueno pues esta es la

play09:50

forma de hacer un scroll vertical En

play09:53

definitiva lo que tienes que hacer es

play09:54

agregar un contenedor un container de

play09:57

tipo scroll View dentro del scroll View

play10:00

pues agregas el layout que mejor te

play10:02

venga en este caso pues nos viene muy

play10:04

bien un vertical y luego ya dentro de

play10:05

ese layout Pues los componentes que

play10:08

quieras agregar

play10:09

no vemos como aquí al agregar elementos

play10:12

Android Studio nos va haciendo una serie

play10:14

de advertencias me refiero a estos

play10:16

triángulos amarillos Bueno pues no os

play10:18

preocupéis por estas advertencias pero

play10:20

bueno si queréis pulsar por ejemplo en

play10:24

el Triángulo amarillo de scroll viw pues

play10:26

vemos como nos dice pues la

play10:30

ación advertencia o aviso como lo

play10:32

queráis Llamar viene muy bien leer esto

play10:34

de vez en cuando pero que sepáis que no

play10:36

corresponde a ningún tipo de error como

play10:37

me decía alguno en los comentarios de

play10:39

vídeos anteriores no bien pues una vez

play10:42

que ya hemos visto cómo hacer un scroll

play10:45

vertical para hacer un scroll horizontal

play10:47

sería Exactamente igual detengo la

play10:49

aplicación si elimino el scroll view

play10:52

pues elimino todo lo que hay en su

play10:53

interior para quedarme nuevamente con el

play10:56

relative layout y para hacer el scroll

play10:59

en horizontal Exactamente igual tenemos

play11:01

el relative layout Pues ahora lo que

play11:02

tenemos que hacer es irnos a containers

play11:05

y Buscar el horizontal scroll View

play11:07

meterlo dentro del relative layout y una

play11:10

vez que ya tenemos el horizontal scroll

play11:12

View lo que tenemos que hacer es Buscar

play11:13

el layout que más se adapte a lo que

play11:15

queremos hacer como en este caso lo que

play11:16

vamos a hacer es un scroll en horizontal

play11:18

pues el layout que más se adapta va a

play11:20

ser el linear layout horizontal pues lo

play11:23

metemos dentro del horizontal scroll

play11:25

View y ahora pues iríamos agregando

play11:27

vistas elementos Dentro de este layout

play11:30

pues vamos a hacer otra vez el ejemplo

play11:31

con los botones no un

play11:33

botón dos botones tres

play11:37

botones y aquí pues va a ser muy fácil

play11:40

porque a partir del cuarto pues ya no se

play11:42

ve pero voy a seguir agregando un par de

play11:44

botones más o tres no entonces aquí ya

play11:46

tenemos seis y siete con siete lo voy a

play11:48

dejar Bueno pues me está indicando la

play11:50

vista previa que aquí estaría colocado

play11:52

El séptimo botón se sale de lo que es el

play11:54

área de visión Pero bueno Exactamente

play11:55

igual no Si ahora ejecutamos la

play11:57

aplicación y y abrimos la misma en el

play12:00

emulador pues veremos Cómo podemos hacer

play12:03

un scroll en horizontal Bueno vamos a

play12:05

esperar a que abra el emulador y ahora

play12:08

pues fijaros cóm podemos hacer un scroll

play12:12

en

play12:14

horizontal y bien pues así de sencillo

play12:16

es hacer un scroll vertical y horizontal

play12:20

utilizaremos estos layouts estas

play12:23

distribuciones pues para aplicaciones

play12:25

que vamos a comenzar en breve Así que os

play12:26

digo lo de siempre os invito a que

play12:28

permanezca at a la próxima entrega hasta

play12:30

entonces que os vaya bien

Rate This

5.0 / 5 (0 votes)

الوسوم ذات الصلة
Android DevelopmentScroll LayoutsProgramming CourseUser InterfaceMobile AppsUI DesignCoding TutorialApp LayoutsScroll ViewsHorizontal Scroll
هل تحتاج إلى تلخيص باللغة الإنجليزية؟