【发布时间】:2015-08-18 10:32:17
【问题描述】:
我不知道如何在用户输入到编辑文本的每个单词之间添加一个空格,因为我还是个初学者。我在下面输入了明显的代码。
findViewById(R.id.button).setOnClickListener(new View.OnClickListener() {
@Override
public void onClick(View v) {
EditText editText = (EditText) findViewById(R.id.editText);
EditText editText2 = (EditText) findViewById(R.id.editText2);
editText2.setText(???);
}
});
如果不明显,则有单独的 EditTexts。用户输入edittext,我试图让文本在edittext2 中“出来”并添加空格。
编辑:如果有人想要,这里是完成的代码。我还添加了一点,说明它添加了多少个空格。
EditText editText = (EditText) findViewById(R.id.editText);
TextView editText2 = (TextView) findViewById(R.id.editText2);
String str = editText.getText().toString();
str = str.replace(" ", " ");
editText2.setText(str);
String stre = editText2.getText().toString();
String string = editText.getText().toString();
int length = string.length();
int lengthy = stre.length();
int finale = lengthy - length;
TextView result = (TextView) findViewById(R.id.textresult);
result.setText( finale + " spaces have been added.");
【问题讨论】:
标签: android button android-studio android-edittext