Será que terei de alterar toda a estrutura de meu aplicativo? Trabalhar Tabs com o ActionBarSharlock? Poxa vida fugi disso até agora, e me ferrei terei de aprender, fui tentar fazer algo rapido e acabei me dando mal... Alguma escapatória?
Em 5 de março de 2013 18:06, Bruno Milhan <brunomilhan2@gmail.com> escreveu:
Obrigado pessoal, mas já consegui em partes. Na verdade o erro foi causado pelo xml do layout onde estava declarado, android:focusable="true"; Foi só mudar para false e sobscrever o listener na listAcitvity que deu certo :)Porém, o erro no DialogBuilder ainda continua o mesmo, já descobri o motivo do erro mas não sei 'concerta-lo'...Testei o código que estou criando o Dialog em outra Activity do meu aplicativo, porém uma Activity que não faz parte do TabHost... Pois estou utilizando TabHost para organizar as telas. Lá na Activity o código funcionou normalmente.
Mas na ListView que faz parte do TabHost não esta funcionando...
Segue código do AlertBuilder funcionando perfeitamente:
AlertDialog.Builder modificarDialogBuilder = new AlertDialog.Builder(ListaProdutos.this);
modificarDialogBuilder.setMessage("Escolha a ação desejada");
modificarDialogBuilder.setTitle("Ação");
modificarDialogBuilder.setPositiveButton("Deletar", new DialogInterface.OnClickListener() {
public void onClick(DialogInterface dialog, int which) {
// TODO Auto-generated method stubToast.makeText(ctx, "Deletar", Toast.LENGTH_SHORT).show();
}
}).setNegativeButton("Atualizar", new DialogInterface.OnClickListener() {
public void onClick(DialogInterface dialog, int which) {
// TODO Auto-generated method stubToast.makeText(ctx, "Alterar", Toast.LENGTH_LONG).show();modificarDialogBuilder.create().show();
}
});
E agora galera alguma soluçã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/groups/opt_out.






0 comentários:
Postar um comentário