我有一个应用程序,可以在一个方法中动态添加EditText框,我想使用一个按钮来清除那些动态的EditText框。
当它们被创建时,我给它们整数ID,我能够访问活动中的EditText变量。那么如何通过ID号调用该动态EditText框并清除文本?
答案 0 :(得分:0)
为什么不直接将参考(或参考列表)保存为活动字段?填充列表,然后onClick循环并清除。按ID执行此操作效率较低,因为您必须执行查找
答案 1 :(得分:0)
((EditText) findViewById(id)).setText("");
答案 2 :(得分:0)
单击按钮
重置edittext框can.setOnClickListener(new View.OnClickListener(){
public void onClick(View v) {
log.setText("");
pswd.setText("");
}
});