Estou tentando mudar o foco de um EditText, porque eu crio o EditText em tempo de execução, assim:
se condição 1
4 edittext é criado
se a condição 2
4 edittext é criado
Então eu não posso organizar seu foco por causa da criação de tempo de execução. Eu gostaria de saber alguma maneira de resolver isso.
você poderia criar normalmente os EditText e em tempo de execução apenas fazer hide ou não:
if (mostrarDataVencimento()) {
System.out.println(“Habilitando dias e data Vencimento”);
ac_edit_pre_fatura_item_linha_vencimento.setVisibility(View.VISIBLE);
ac_edit_pre_fatura_item_linha_label_vencimento.setVisibility(View.VISIBLE);
ac_edit_pre_fatura_item_pz_dias.requestFocus();
} else {
ac_edit_pre_fatura_item_linha_vencimento.setVisibility(View.GONE);
ac_edit_pre_fatura_item_linha_label_vencimento.setVisibility(View.GONE);
System.out.println(“DesHabilitando dias e data Vencimento”);
}