android:如何检索动态编辑文本

android:如何检索动态编辑文本,android,android-edittext,Android,Android Edittext,如何获取android中动态创建的编辑文本的id例如,我动态创建了3个edittext,名称相同,但id不同。如何从中检索特定的edittext。。提前谢谢 for(int i=0;i<toke.length;i++) { Log.d("","toke="+" "+toke[i]); if(toke[i].contains("AnswerBox")) {

如何获取android中动态创建的编辑文本的id例如,我动态创建了3个edittext,名称相同,但id不同。如何从中检索特定的edittext。。提前谢谢

for(int i=0;i<toke.length;i++)
          {
              Log.d("","toke="+" "+toke[i]);
              if(toke[i].contains("AnswerBox"))
              {
                Log.d("","####### answerbox present ########");  
                multied=new EditText(addition.this);

                multied.setId(did);
                multied.setWidth(80);
                multied.setHeight(40);
                // tl.addView(multied);
                relay.addView(multied);
                did++;

              }
}

for(int i=0;i在android中,您无法为动态创建的视图获取(或设置)资源ID。但对于您尝试执行的操作,您可以扩展TextView并添加ID属性。

请检查下面的代码以检索
edittext

EditText edtTxt=(EditText ) findViewById(did);

你不能这样做,制作三个不同的名称,并将它们保持为全局名称,并在任何你想要的地方使用。是否有任何选项可以动态地为edittext设置名称…?我有一组字符串,我需要将该字符串设置为edittext名称…?请你解释更多…?哦,太好了,请接受我的答案:)您还可以通过增加上箭头来选择答案并为其评分