Tengo un formulario con muchos EditTexts, y cuando presiono un cierto botón, necesito recuperar todos estos controles y ponerlos en un HashMap para que la clave sea el nombre (key1 int en el siguiente código)Cómo recuperar el ID xml de EditText
<EditText android:id="@+id/key1"
style="@style/keys" />
y el valor, cualquiera que sea el texto que ingrese el usuario.
Mi pregunta es, ¿cómo puedo recuperar el nombre de EditText para las claves de Hashmap? getId() devuelve un número.
Gracias
¿Para qué planificas usar ese nombre? Los métodos como 'findViewById()' aceptan el ID 'int' como parámetro. –
¿De quién findViewById? Probé los de EditText, ScrollView y form the Layout y todos ellos devuelven una referencia a EditText (por ejemplo, [email protected]). – xain