Saltar para conteúdo


Foto
- - - - -

Problema em setText a um TextView


  • Por favor inicie sessão para responder
3 respostas a este tópico

#1 DCA

DCA

    Fã de Android

  • Membros
  • PipPipPip
  • 294 mensagens

Mensagem publicada 16 May 2010 - 01:06

Antes de mais sim, o Google é amigo e já tentei pesquisar imenso sobre isto mas nunca cheguei a uma conclusão, mesmo após testar algumas possíveis resoluções que não deram frutos.Dentro do evento onClick meti este código:
String palavrachave = getText(R.id.txtPalavra).toString();TextView campo = (TextView)findViewById(R.id.txtFooter);campo.setText("http://www.xpto.com?chave="+palavrachave);
O que a variável palavrachave retorna é "false", um valor boolean?!?!?!? Ainda por cima a forçar a ser string!Alguma dica?

#2 DCA

DCA

    Fã de Android

  • Membros
  • PipPipPip
  • 294 mensagens

Mensagem publicada 16 May 2010 - 02:14

1º o problema não tem nada a ver com o título2º o problema estava no sacar texto do campo EditTextA solução foi criar um construtor para o EditText e não String e aí já podia sacar o texto do que foi declarado:
EditText palavrachave = (EditText)findViewById(R.id.txtPalavra);TextView campo = (TextView)findViewById(R.id.txtFooter);campo.setText("http://www.xpto.com?chave="+palavrachave.getText().toString());


#3 PJFonseca

PJFonseca

    Mestre de Android

  • Former Staff
  • PipPipPipPipPipPip
  • 2562 mensagens
  • OnePlus 2

Mensagem publicada 16 May 2010 - 05:23

Nice, assunto resolvido.OFF-TOPIC: Belas horas para andar a martelar código! ;)

#4 DCA

DCA

    Fã de Android

  • Membros
  • PipPipPip
  • 294 mensagens

Mensagem publicada 16 May 2010 - 10:24

Por acaso, a mulher de boca aberta a dormir e eu a programar :laugh: