Android

Android


2.ESCRIBIR Y MANIPULAR TEXTO

Página 22 de 286

u

c

h

o

t

e

x

t

o

e

n

u

n

L

a

y

o

u

t

,

l

l

e

g

a

u

n

m

o

m

e

n

t

o

e

n

q

u

e

a

q

u

é

l

s

e

s

a

l

e

d

e

l

a

p

a

n

t

a

l

l

a

y

y

a

n

o

e

s

p

o

s

i

b

l

e

v

e

r

l

o

,

a

u

n

q

u

e

e

l

t

e

x

t

o

e

n

t

e

o

r

í

a

e

s

t

á

a

h

í

(

d

e

f

o

r

m

a

v

i

r

t

u

a

l

)

.

P

a

r

a

r

e

m

e

d

i

a

r

e

s

t

o

,

s

e

p

u

e

d

e

i

n

s

e

r

t

a

r

e

l

l

a

y

o

u

t

d

e

n

t

r

o

d

e

u

n

S

c

r

o

l

l

V

i

e

w

,

q

u

e

p

e

r

m

i

t

e

m

o

v

e

r

l

a

v

i

s

t

a

h

a

c

i

a

a

r

r

i

b

a

o

h

a

c

i

a

a

b

a

j

o

a

l

o

l

a

r

g

o

d

e

l

l

a

y

o

u

t

.

P

o

r

e

j

e

m

p

l

o

,

l

a

s

i

g

u

i

e

n

t

e

a

c

t

i

v

i

d

a

d

e

s

c

r

i

b

e

u

n

a

t

a

b

l

a

d

e

l

a

f

u

n

c

i

ó

n

s

e

n

o

c

o

n

c

i

e

n

p

u

n

t

o

s

,

q

u

e

l

l

e

g

a

a

s

a

l

i

r

s

e

d

e

l

a

p

a

n

t

a

l

l

a

:

p

u

b

l

i

c

c

l

a

s

s

H

o

l

a

A

n

d

r

o

i

d

2

e

x

t

e

n

d

s

A

c

t

i

v

i

t

y

{

@

O

v

e

r

r

i

d

e

p

u

b

l

i

c

v

o

i

d

o

n

C

r

e

a

t

e

(

B

u

n

d

l

e

s

a

v

e

d

I

n

s

t

a

n

c

e

S

t

a

t

e

)

{

 

 

 

 

 

 

s

u

p

e

r

.

o

n

C

r

e

a

t

e

(

s

a

v

e

d

I

n

s

t

a

n

c

e

S

t

a

t

e

)

;

 

 

 

 

 

 

s

e

t

C

o

n

t

e

n

t

V

i

e

w

(

R

.

l

a

y

o

u

t

.

m

a

i

n

)

;

 

 

 

 

 

 

V

i

e

w

v

=

f

i

n

d

V

i

e

w

B

y

I

d

(

R

.

i

d

.

m

y

T

e

x

t

V

i

e

w

)

;

 

 

 

 

 

 

T

e

x

t

V

i

e

w

m

y

T

e

x

t

V

i

e

w

=

(

T

e

x

t

V

i

e

w

)

v

;

 

 

 

 

 

 

f

o

r

(

d

o

u

b

l

e

x

=

0

;

x

<

1

;

x

=

x

+

0

.

0

1

)

{

 

 

 

 

 

 

 

d

o

u

b

l

e

y

=

M

a

t

h

.

s

i

n

(

x

)

;

 

 

 

 

 

 

 

m

y

T

e

x

t

V

i

e

w

.

a

p

p

e

n

d

(

"

s

i

n

(

"

+

x

+

"

)

=

"

+

y

+

"

\

n

"

)

;

 

 

 

 

 

 

}

}

F

i

g

u

r

a

2

.

1

0

.

U

n

S

c

r

o

l

l

V

i

e

w

p

e

r

m

i

t

e

e

x

t

e

n

d

e

r

l

a

v

i

s

t

a

y

a

c

c

e

d

e

r

a

l

a

p

a

r

t

e

d

e

l

t

e

x

t

o

o

c

u

l

t

a

p

o

r

q

u

e

s

e

s

a

l

e

d

e

l

a

p

a

n

t

a

l

l

a

.

P

a

r

a

v

e

r

l

a

c

o

m

p

l

e

t

a

b

a

s

t

a

m

o

d

i

f

i

c

a

r

m

a

i

n

.

x

m

l

i

n

s

e

r

t

a

n

d

o

e

l

L

i

n

e

a

r

L

a

y

o

u

t

d

e

n

t

r

o

d

e

u

n

S

c

r

o

l

l

V

i

e

w

:

<

?

x

m

l

v

e

r

s

i

o

n

=

"

1

.

0

"

e

n

c

o

d

i

n

g

=

"

u

t

f

-

8

"

?

>

<

S

c

r

o

l

l

V

i

e

w

x

m

l

n

s

:

a

n

d

r

o

i

d

=

"

h

t

t

p

:

/

/

s

c

h

e

m

a

s

.

a

n

d

r

o

i

d

.

c

o

m

/

a

p

k

/

r

e

s

/

a

n

d

r

o

i

d

"

 

 

 

 

 

 

a

n

d

r

o

i

d

:

b

a

c

k

g

r

o

u

n

d

=

"

#

f

f

f

f

f

f

Ir a la siguiente página

Report Page