Вот как это выглядит с кнопкой на моем проекте
@Override
protected void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.activity_main);
createLog("Called method onCreate");
Button addTextButton = (Button) findViewById(R.id.button);
final EditText vEditText = (EditText) findViewById(R.id.editText);
addTextButton.setOnClickListener(new View.OnClickListener() {
@Override
public void onClick(View v) {
String enteredText = vEditText.getText().toString();
if (enteredText.length() > 0){
String existingText =((TextView) findViewById(R.id.textView)).getText().toString();
((TextView) findViewById(R.id.textView)).setText(existingText + (char)10 + (char)13 + enteredText);
vEditText.setText("");
}
}
});
Код выглядит правильно - ваш вопрос о inputType в EditText? Можете ли вы опубликовать фрагмент XML, где определен 'editText1', пожалуйста? –