为什么在android中EditText是多行的
我很惊讶为什么android I-e中的EditText是多行的,当我们点击回车键时,它会转到新行,我还想问,在EditText中工作时,我们是否可以在按下回车键时添加一个事件监听器,而不是转到新行。请帮忙 您可以使用为什么在android中EditText是多行的,android,Android,我很惊讶为什么android I-e中的EditText是多行的,当我们点击回车键时,它会转到新行,我还想问,在EditText中工作时,我们是否可以在按下回车键时添加一个事件监听器,而不是转到新行。请帮忙 您可以使用 <EditText android:singleLine="true" ... ... 亲爱的!我希望EditText必须是单行而不是多行,Q是为什么EditText是多行的,我的意思是我一开始没有正确阅读你的问题。我以为你需要多行。我的错误。 e
<EditText
android:singleLine="true"
...
...
亲爱的!我希望EditText必须是单行而不是多行,Q是为什么EditText是多行的,我的意思是我一开始没有正确阅读你的问题。我以为你需要多行。我的错误。
edit.addTextChangedListener(new TextWatcher() {
@Override
public void onTextChanged(CharSequence s, int start, int before, int count) {
}
@Override
public void beforeTextChanged(CharSequence s, int start, int count, int after) {
}
@Override
public void afterTextChanged(Editable s) {
for (int i = s.length(); i > 0; i--) {
if (s.subSequence(i - 1, i).toString().equals("\n"))
s.replace(i - 1, i, "");
}
}
});