Carlos, sua dica foi ótima(o segundo modo)... Vou ~roubar~ e implantar em um app meu.
E eu tbm nunca vi isso "<Button android:onClick= />" como boa prática.
Em 3 de abril de 2014 11:50, Carlos Pelegrin <carloseduardopelegrin@gmail.com> escreveu:
Eu nunca gostei desse modo descrito.Utilizo assim:button1.setOnClickListener(new OnClickListener() {@Overridepublic void onClick(View v) {// TODO Auto-generated method stub}});Aproveitando a deixa, seria melhor utilizar o modo acima ou assim:public class click implements OnClickListener{@Overridepublic void onClick(View v) {// TODO Auto-generated method stub}}...private OnClickListener Click = new click();...onCreate:button1.setOnClickListener(Click);Quais as vantagens do segundo modo?Eu utilizo a primeira por facilidade de rastreabilidade.se precisar de algo comum prefiro utilizar objeto com método sobrescrito ao invés de criar uma classe com implements, por exemplo:private OnClickListener Click = new OnClickListener() {@Overridepublic void onClick(View v) {// TODO Auto-generated method stub}};O que acham?att.--
Carlos Eduardo Simões Pelegrin
Em quinta-feira, 3 de abril de 2014 11h36min07s UTC-3, Thiago escreveu:Pessoal,Estava lendo uma documentação que continha esse exemplo : <Button android:onClick= />A opção onclick referenciava o método responsável por essa ação dentro uma activity.Essa ainda é uma boa prática a ser utilizada para tratar eventos de botão ?--
You received this message because you are subscribed to the Google Groups "Android Brasil - Dev" group.
To unsubscribe from this group and stop receiving emails from it, send an email to androidbrasil-dev+unsubscribe@googlegroups.com.
For more options, visit https://groups.google.com/d/optout.
Rodrigo A.
You received this message because you are subscribed to the Google Groups "Android Brasil - Dev" group.
To unsubscribe from this group and stop receiving emails from it, send an email to androidbrasil-dev+unsubscribe@googlegroups.com.
For more options, visit https://groups.google.com/d/optout.






0 comentários:
Postar um comentário