单击按钮时如何清除edittext

Rat*_*daa 10 android onclick button android-edittext

可能重复:
输入时在EditText中清除文本

单击按钮时如何清除动态编辑文本的数据.我该如何编写代码?我必须使用什么功能或方法?请任何人帮助我这样做吗?

Hei*_*upp 23

尝试

 public void clear(View v) {
     edittext.setText("");
 } 
Run Code Online (Sandbox Code Playgroud)

clear这里注册为布局文件中按钮的onclick处理程序的位置

<ImageButton android:id="@+id/ClearButton"
        android:text="@string/ClearButton"
        android:layout_width="wrap_content"
        android:layout_height="wrap_content"
        android:onClick="clear"           <<<--------here
        android:src="@drawable/clear"
    />
Run Code Online (Sandbox Code Playgroud)


Dmi*_*sev 11

Button btn=(Button) findViewById(R.id.btn);
btn.setOnClickListener(new View.OnClickListener(){
    public void onClick(View v){
        EditText et=(EditText) findViewById(R.id.et);
        et.setText("");
    }
});
Run Code Online (Sandbox Code Playgroud)