| Autor |
Mensagem |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 12/05/2011 21:07:54
|
Pitágoras
JavaGuru
Membro desde: 18/01/2007 18:26:11
Mensagens: 247
Offline
|
Galera,
Boa Noite!
Por favor, entendam a minha dúvida e se alguém puder me ajudar eu agradeço.
Tenho uma Activity que em seu método onCreate é criado uma View qualquer:
Até aí td bem!!
Nessa View que é instanciada eu implementei o método "onDraw" que desenha circulos na tela c/ uma cor que eu pré determinei. Até aí OK!!
Quando o usuário toca na tela é desenhado circulos.
Nessa Activity eu implementei o método "onCreateOptionsMenu" p/ exibição d um menu. Até aí OK!!
Só que nesse menu eu quero fazer c/ q o usuário escolha a cor que será usada p/ ele pintar novos circulos na tela. A dúvida é:
Como faço p/ passar esse parâmetro que eu escolhi no menu p/ a View que foi renderizada no método "onCreate" desta Activity? Já que a view é renderizada somente uma única vez?
Existe alguma forma de'u fazer isso?
Obrigado a todos!
|
|
|
 |
|
|
![[Post New]](/templates/default/images/icon_minipost_new.gif) 13/05/2011 10:29:17
|
Marky.Vasconcelos
Moderador
![[Avatar]](/images/avatar/04940fadf3702cbd84b7a48161037c4f.png)
Membro desde: 11/04/2007 18:18:20
Mensagens: 5932
Localização: São Paulo/SP
Offline
|
Voce precisa obter a referencia da sua View pelo id dela e na ação do seu menu alterar a cor e mandar repintar a View que desenha (view.invalidate())
|
Facebook @MarkyHitchhiker +Mark WP: MarkyTech's
Projects:
Android Roadmap - Aprenda Android do inicio (Java é o unico pre-requisito)
Towel ( ObjectTableModel & Swing & Utils )
Tower Defense Game - Java2D [Open-Source] [How-to-play]
EVGD: Programação de jogos (links) Ponto V! - Desenvolvimento de jogos para indies, curiosos e profissionais
DefaultTableModel?! PARE! Não faça isso! Faça melhor!
Dicas: Faça perguntas inteligentes! ; MigLayout ; GridBagLayout (Joke)
Develop games is fantastic, with words you can make worlds!!!
DON'T PANIC!
MarkyHitchhiker's Blog! |
|
|
 |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 13/05/2011 13:05:49
|
Pitágoras
JavaGuru
Membro desde: 18/01/2007 18:26:11
Mensagens: 247
Offline
|
Obrigado kra!!
Ontêm a noite consegui fazer isso!!
Outra dúvida:
Como faço p/ a imagem ñ ser redimensionada qdo o celular estiver em uma posição vertical ou horizontal??
Obrigado mmo!!
|
|
|
 |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 13/05/2011 14:32:16
|
Marky.Vasconcelos
Moderador
![[Avatar]](/images/avatar/04940fadf3702cbd84b7a48161037c4f.png)
Membro desde: 11/04/2007 18:18:20
Mensagens: 5932
Localização: São Paulo/SP
Offline
|
Voce tem que fazer isso dando um tamanho absoluto (em px ou dpi) nos atributos width e height na sua ImageView.
|
Facebook @MarkyHitchhiker +Mark WP: MarkyTech's
Projects:
Android Roadmap - Aprenda Android do inicio (Java é o unico pre-requisito)
Towel ( ObjectTableModel & Swing & Utils )
Tower Defense Game - Java2D [Open-Source] [How-to-play]
EVGD: Programação de jogos (links) Ponto V! - Desenvolvimento de jogos para indies, curiosos e profissionais
DefaultTableModel?! PARE! Não faça isso! Faça melhor!
Dicas: Faça perguntas inteligentes! ; MigLayout ; GridBagLayout (Joke)
Develop games is fantastic, with words you can make worlds!!!
DON'T PANIC!
MarkyHitchhiker's Blog! |
|
|
 |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 17/05/2011 20:38:35
|
Pitágoras
JavaGuru
Membro desde: 18/01/2007 18:26:11
Mensagens: 247
Offline
|
Brother...
Coloquei o seguinte código na minha View:
Ele deixa a imagem menor, porém, quando o aparelho fica na posição horizontal e tb deixa a imagem na posição vertical.
Algum help?
|
|
|
 |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 18/05/2011 15:42:25
|
Pitágoras
JavaGuru
Membro desde: 18/01/2007 18:26:11
Mensagens: 247
Offline
|
Não consigo deixar a imagem fixa independente se o aparelho está na posição vertical ou na horizontal!!
Trash!
|
|
|
 |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 19/05/2011 16:03:13
|
Pitágoras
JavaGuru
Membro desde: 18/01/2007 18:26:11
Mensagens: 247
Offline
|
Alguém??
|
|
|
 |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 23/05/2011 13:48:13
|
Pitágoras
JavaGuru
Membro desde: 18/01/2007 18:26:11
Mensagens: 247
Offline
|
Tô lendo o livro, mas, ainda ñ achei a resposta!!
|
|
|
 |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 24/05/2011 15:24:24
|
Java Player
JavaTeenager
![[Avatar]](/images/avatar/9910489e4ff310896dce21303a8e7fda.png)
Membro desde: 17/08/2006 17:11:57
Mensagens: 180
Offline
|
Use esse código:
ou então
Também pode fazer pelo XML:
android:screenOrientation="landscape"
|
SCPJ 6 - 93%
Quizzes .com.br
Jogos para Celular .com.br
Jogos para Android .com.br
Android Gameplay .com |
|
|
 |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 25/05/2011 06:13:06
|
Pitágoras
JavaGuru
Membro desde: 18/01/2007 18:26:11
Mensagens: 247
Offline
|
Obrigado!!
Consegui resolver o problema!!
|
|
|
 |
|
|