Android 我正在执行重置表单字段的代码,请在这方面帮助我

Android 我正在执行重置表单字段的代码,请在这方面帮助我,android,Android,我的代码是: Button button1=(Button)findViewById(R.id.button2); OnClickListener onclick1 = new OnClickListener() { @Override public void onClick(View v) { et.setText(""); } }; button1.setOnClickListener(onclick1

我的代码是:

Button button1=(Button)findViewById(R.id.button2);

OnClickListener onclick1 = new OnClickListener() {
        @Override
        public void onClick(View v) {
            et.setText("");
        }
    };
    button1.setOnClickListener(onclick1);

你的问题要更具体一些。但是,如果您只想清除按钮上的
EditText
,请单击,然后执行以下操作:

Button button1=(Button)findViewById(R.id.button2);

 button1.setOnClickListener(new OnClickListener() {

            @Override
            public void onClick(View v) {

et.setText("");


            }
        });

这个代码怎么了?请解释代码的作用以及您希望它做什么。im not reset field sir..模拟器上显示的错误应用程序意外停止..@Nareshbabu:这是因为您声明了button1.setOnClickListener(onclick1);在下面请在上面声明或检查我的答案。@Nareshbabu,您在create中或oncreate之外有define方法
button2.setOnClickListener(new View.OnClickListener() {
    public void onClick(View v) {
        spinner.setSelection(0); //if the field is spinner
        editText.setText("");  //if the field is EditText
    }
});