Una situación muy extraña, tengo este código que se supone que hace que EditText sea archivable si SpnSelected.equals ("Servicio") y editable de nuevo, si es algo más.EditText.setFocusable (falso); no se puede establecer en verdadero. :/
final EditText etAdd = (EditText)dialogAddTextView.findViewById(R.id.etSymb);
if (SpnSelected.equals("Service"))
{
etAdd.setFocusable(false);
TextView tvInfo = (TextView)dialogAddTextView.findViewById(R.id.tvAddTextInfo);
}
else
{
etAdd.setFocusable(true);
TextView tvInfo = (TextView)dialogAddTextView.findViewById(R.id.tvAddTextInfo);
}
sí lo hace bien no editable, pero no trae la posibilidad de editar espalda con etAdd.setFocusable (true);
¿Alguna idea de qué hacer al respecto? ¡Gracias! :)
no 'setEnabled (true/false)' ser más apropiado? –
funciona. solo hace que el texto sea un poco gris, como si fuera inhabilitado. por lo tanto, setFocusable sería más preferible, solo que no funciona. :) – Roger