EditTextとTextViewは入力同期を実現

712 ワード

EditTextの入力に従ってTextViewの内容を更新してほほほとても面白いです
ポイントはEditTextがTextWatcherというインタフェースを実現することです
 
 
        et_input.addTextChangedListener(new TextWatcher(){
			@Override
			public void afterTextChanged(Editable s) {
				// TODO Auto-generated method stub
				
			}

			@Override
			public void beforeTextChanged(CharSequence s, int start, int count,
					int after) {
				// TODO Auto-generated method stub
				
			}

			@Override
			public void onTextChanged(CharSequence s, int start, int before,
					int count) {
				tv_syn.setText(et_input.getText());
			}});