Android

Android


3.BOTONES

Página 30 de 286

o

c

a

m

b

i

a

s

e

g

ú

n

e

l

b

o

t

ó

n

q

u

e

s

e

h

a

p

u

l

s

a

d

o

.

p

u

b

l

i

c

v

o

i

d

o

n

C

l

i

c

k

(

V

i

e

w

v

)

{

 

 

S

t

r

i

n

g

m

e

n

s

a

j

e

=

"

"

;

 

 

i

n

t

d

u

r

a

c

i

o

n

=

1

;

 

 

i

f

(

v

.

g

e

t

I

d

(

)

=

=

R

.

i

d

.

b

u

t

t

o

n

1

)

{

 

 

 

 

 

m

e

n

s

a

j

e

=

"

H

a

s

p

u

l

s

a

d

o

e

l

b

o

t

o

n

1

"

;

 

 

 

 

 

d

u

r

a

c

i

o

n

=

T

o

a

s

t

.

L

E

N

G

T

H

_

S

H

O

R

T

;

 

 

}

 

 

e

l

s

e

i

f

(

v

.

g

e

t

I

d

(

)

=

=

R

.

i

d

.

b

u

t

t

o

n

2

)

{

 

 

 

 

 

m

e

n

s

a

j

e

=

"

H

a

s

p

u

l

s

a

d

o

e

l

b

o

t

o

n

2

"

;

 

 

 

 

 

d

u

r

a

c

i

o

n

=

T

o

a

s

t

.

L

E

N

G

T

H

_

L

O

N

G

;

 

 

 

 

}

 

 

m

e

n

s

a

j

e

=

m

e

n

s

a

j

e

+

"

d

u

r

a

c

i

o

n

=

"

+

d

u

r

a

c

i

o

n

;

 

 

T

o

a

s

t

.

m

a

k

e

T

e

x

t

(

t

h

i

s

,

m

e

n

s

a

j

e

,

d

u

r

a

c

i

o

n

)

.

s

h

o

w

(

)

;

}

E

l

r

e

s

u

l

t

a

d

o

d

e

s

p

u

é

s

d

e

p

u

l

s

a

r

e

l

b

o

t

ó

n

2

s

e

m

u

e

s

t

r

a

e

n

l

a

f

i

g

u

r

a

3

.

4

.

F

i

g

u

r

a

3

.

4

.

U

n

t

e

x

t

o

e

m

e

r

g

e

n

t

e

c

o

n

T

o

a

s

t

t

r

a

s

p

u

l

s

a

r

e

l

b

o

t

ó

n

2

.

3

.

4

.

 

 

 

C

a

m

b

i

a

r

e

l

t

e

x

t

o

d

e

u

n

b

o

t

ó

n

L

a

c

l

a

s

e

B

u

t

t

o

n

e

s

u

n

a

e

x

t

e

n

s

i

ó

n

d

e

l

a

c

l

a

s

e

T

e

x

t

V

i

e

w

.

P

o

r

t

a

n

t

o

,

s

e

p

u

e

d

e

n

u

s

a

r

t

o

d

o

s

u

s

m

é

t

o

d

o

s

,

p

o

r

e

j

e

m

p

l

o

s

e

t

T

e

x

(

)

,

d

e

l

a

s

i

g

u

i

e

n

t

e

f

o

r

m

a

:

(

(

T

e

x

t

V

i

e

w

)

b

o

t

o

n

)

.

s

e

t

T

e

x

t

(

"

t

e

x

t

o

d

e

l

b

o

t

o

n

"

)

;

n

ó

t

e

s

e

q

u

e

p

a

r

a

u

s

a

r

e

l

m

é

t

o

d

o

h

a

y

q

u

e

c

o

n

v

e

r

t

i

r

e

l

b

o

t

ó

n

a

t

i

p

o

T

e

x

t

V

i

e

w

m

e

d

i

a

n

t

e

u

n

c

a

s

t

.

E

n

l

a

s

i

g

u

i

e

n

t

e

a

p

l

i

c

a

c

i

ó

n

,

m

o

d

i

f

i

c

a

m

o

s

e

l

e

j

e

m

p

l

o

a

n

t

e

r

i

o

r

p

a

r

a

q

u

e

c

a

d

a

b

o

t

ó

n

m

u

e

s

t

r

e

e

l

n

ú

m

e

r

o

d

e

v

e

c

e

s

q

u

e

s

e

h

a

p

u

l

s

a

d

o

.

B

a

s

t

a

s

u

s

t

i

t

u

i

r

e

l

m

é

t

o

d

o

o

n

C

l

i

c

k

(

)

p

o

r

l

o

s

i

g

u

i

e

n

t

e

:

 

 

i

n

t

i

1

=

0

;

 

 

i

n

t

i

2

=

0

;

 

 

p

u

b

l

i

c

v

o

i

d

o

n

C

l

i

c

k

(

V

i

e

w

v

)

{

 

 

 

S

t

r

i

n

g

m

e

n

s

a

j

e

=

"

"

;

 

 

 

i

n

t

d

u

r

a

c

i

o

n

=

1

;

 

 

 

i

f

(

v

.

g

e

t

I

d

(

)

=

=

R

.

i

d

.

b

u

t

t

o

n

1

)

{

 

 

 

 

 

 

i

1

+

Ir a la siguiente página

Report Page