Java 在Android中实现重置按钮
可能重复:Java 在Android中实现重置按钮,java,android,android-layout,android-intent,android-emulator,Java,Android,Android Layout,Android Intent,Android Emulator,可能重复: 我正在开发一个表单,其中有提交和重置按钮。如何使“重置”按钮清除表单中的所有字段?您需要在按钮上注册一个OnClickListener,并在其中将每个字段的文本设置为默认值: myButton.setOnClickListener(new View.OnClickListener() { @Override public void onClick(View v) { myFirstField.setText("default text of fiel
我正在开发一个表单,其中有提交和重置按钮。如何使“重置”按钮清除表单中的所有字段?您需要在按钮上注册一个
OnClickListener
,并在其中将每个字段的文本设置为默认值:
myButton.setOnClickListener(new View.OnClickListener() {
@Override
public void onClick(View v) {
myFirstField.setText("default text of field");
// and so on...
}
}
Android中没有像HTML那样的重置按钮。您必须自己实现click处理程序并清除所有数据…实现此目标的最简单方法是迭代
EditText
(或TextView
)对象,并使用带有“”参数的setText()方法-这将简单地将这些对象的文本设置为空字符串。也许不是最优雅的解决方案,但它肯定会起作用。你没有提到你在哪里使用。在android上使用这个
startActivity(new Intent(MyActivity.this, MyActivity.class));