Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/android/215.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Android 在插入其他文本时清除文本表单EditText_Android_Android Edittext - Fatal编程技术网

Android 在插入其他文本时清除文本表单EditText

Android 在插入其他文本时清除文本表单EditText,android,android-edittext,Android,Android Edittext,所以我得到了一个EditText,我在里面写了一些东西,我按下了一个按钮,然后我在EditText中写了一些其他的东西,我想要它,这样在我插入新的文本时,其他的文本就会消失。 有什么帮助吗? 谢谢。单击按钮时是否要清除编辑文本的内容?只用 myEditText.setText(""); 在按钮的onClickListener中。如果您的问题不清楚,请始终尝试输入您已经完成的代码,以便为您的问题提出解决方案并使其非常有用。如果要在单击按钮时清除文本,只需将edittext的文本设置为此editt

所以我得到了一个EditText,我在里面写了一些东西,我按下了一个按钮,然后我在EditText中写了一些其他的东西,我想要它,这样在我插入新的文本时,其他的文本就会消失。 有什么帮助吗?
谢谢。

单击按钮时是否要清除编辑文本的内容?只用

myEditText.setText("");

在按钮的onClickListener中。

如果您的问题不清楚,请始终尝试输入您已经完成的代码,以便为您的问题提出解决方案并使其非常有用。如果要在单击按钮时清除文本,只需将edittext的文本设置为此edittext.setText(“”);对不起,我的意思是,如果EditText中有文本,在我按下按钮后,如果我尝试向EditText写入另一个文本,它将删除EditText中的当前文本,并将其替换为用户正在写入的新文本。否,我想在按下手机键盘时清除文本我只是说我第一次在EditText中插入了一些东西然后按下我创建的按钮然后我想在EditText中写入一些新的东西而不需要删除EditText中现有的文本所以EditText一次只能容纳一个字符?如果您编写了一个字符,是否用它替换Edittext shell中已编写的任何其他字符?在这种情况下,您应该使用TextWatcher,可能在beforeTextChanged()方法中调用edittext.setText(“”)。下面是一个例子:EditText包含整数,它通常是一个3位数的数字。我想在你插入数字并按下我在手机键盘上再次按下时所做的按钮后,它会自动删除号码并用新号码替换。对不起,我听不懂你说的。因此,您有一个空的edittext,在其中写入任意数量的字符,然后按下按钮,如果您再次在edittext中键入任何内容,它将删除在按下按钮之前写入的字符?不,它将通过写入另一个数字来删除字符。例如,如果我写748,然后做任何我做的事情,而不是写434,我不希望编辑文本像748434,我只希望它是434。