如何检索EditText的xml id

xai*_*ain 7 android identifier android-edittext

我有一个包含许多EditTexts的表单,当我按下某个按钮时,我需要检索所有这些控件并将它们放入HashMap中,因此键是名称(key1 int以下代码)

<EditText android:id="@+id/key1" 
        style="@style/keys" /> 
Run Code Online (Sandbox Code Playgroud)

和值,无论用户输入什么文本.

我的问题是,如何检索Hashmap键的EditText名称?getId()返回一个数字.

谢谢

xai*_*ain 2

我终于使用 android:tag 和 getTag() 解决了它