从动态edittext框中清除文本?

时间:2011-05-08 01:21:39

标签: android types android-edittext clear

我有一个应用程序,可以在一个方法中动态添加EditText框,我想使用一个按钮来清除那些动态的EditText框。

当它们被创建时,我给它们整数ID,我能够访问活动中的EditText变量。那么如何通过ID号调用该动态EditText框并清除文本?

3 个答案:

答案 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("");
        }
    });