Botão pressionado  XML
Índice dos Fóruns » Google Android e Java Micro Edition (ME)
Autor Mensagem
vfmartins
JavaTeenager
[Avatar]

Membro desde: 29/10/2009 16:00:58
Mensagens: 154
Localização: SP
Offline

Bom dia,

Baseado em um exemplo encontrado na internet eu consegui fazer um botão em canvas que executa um command ao ser pressionado.

Minha intensão agora é que ao manter o botão pressionado mudar a imagem pressionada.

Alguém sabe como fazer isso? Poderia demonstrar ou então indicar algum conteúdo de estudo?

Agradeço a atenção
j0nny
GUJ Master
[Avatar]

Membro desde: 19/09/2009 00:01:57
Mensagens: 1121
Localização: Blumenau - SC
Offline

Cara, só executa o command no pointer released, e quando pressionar e ainda não chegar no pointer released, faça sua lógica para mudar de imagem.
Sacou?

@jntsdaniel
github.com/jonatasdaniel

---

AndOrm - Framework ORM para Android
http://github.com/jonatasdaniel/andorm
[WWW]
godinez
JavaBaby
[Avatar]

Membro desde: 30/03/2006 12:07:24
Mensagens: 83
Localização: Sao Jose dos Campos/Campinas
Offline

fala kra, bele?
Entao, vc quer que ao pressionar o botao ele muda a imagem ? Se for isso, na hora do command, é só repintar a tela com a imagem que voce quer no lugar que voce quer, é simples. Agora se voce quiser que ao pressionar o botao, depois de 5 seg por exemplo mude a imagem, ai vc tem que fazer com TimerTask.
É isso ?

abraço!

Fernando J. Calegari
vfmartins
JavaTeenager
[Avatar]

Membro desde: 29/10/2009 16:00:58
Mensagens: 154
Localização: SP
Offline

j0nny wrote:Cara, só executa o command no pointer released, e quando pressionar e ainda não chegar no pointer released, faça sua lógica para mudar de imagem.
Sacou?


o que eu devo fazer no pointer released? desenhar a tela toda novamente?

obs - esqueci de informar que ao pressionar o botão muda a imagem, mas ao solta-lo ele volta para a imagem anterior


obrigado!

j0nny
GUJ Master
[Avatar]

Membro desde: 19/09/2009 00:01:57
Mensagens: 1121
Localização: Blumenau - SC
Offline

Cara, no pointer pressed vc apenas verifica se o local pressionado é do botão mesmo, e cria sua lógica para mudar de imagem, talvez um vetor com imagens que vão passando, seila. Então no pointer released, vc repinta o botão com a imagem original e executa a ação do botão (abrir tela, chamar não sei quem, etc).

@jntsdaniel
github.com/jonatasdaniel

---

AndOrm - Framework ORM para Android
http://github.com/jonatasdaniel/andorm
[WWW]
 
Índice dos Fóruns » Google Android e Java Micro Edition (ME)
Ir para:   
Powered by JForum 2.1.8 © JForum Team