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?
Problema em setText a um TextView
Iniciado por
DCA
, May 16 2010 01:06
3 respostas a este tópico
#1
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:
#2
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
Mensagem publicada 16 May 2010 - 05:23
Nice, assunto resolvido.OFF-TOPIC: Belas horas para andar a martelar código!
#4
Mensagem publicada 16 May 2010 - 10:24
Por acaso, a mulher de boca aberta a dormir e eu a programar :laugh: