2012-02-18 2 views
-1

나는 EditText와 TextView를 가지고 있는데, 내가 원하는 것은 EditText에있는 값을 동적으로 가져 오는 것입니다. (사용자가 EditText에 입력 한 내용이 TextView로 작성되어야 함), 원하지 않습니다. 버튼을 사용하십시오.Dynamic Edittext & TextBox

답변

1

EditText에 Key Listener을 설정해보십시오. 사용자가 키를 입력 할 때마다 이벤트 리스너가 호출됩니다. 해당 키 수신기에서 TextView의 텍스트를 업데이트 할 수 있습니다. 뭔가 같은 :

editText.setOnKetListener(new View.OnKeyListener() { 
    public boolean onKey(View v, int keyCode, KeyEvent event) { 
     textView.setText(editText.getText().toString()); 
    } 
} 
+0

검색 = (글고) findViewById를 (R.id.tv1); \t \t Search = search.getText(). toString(); \t \t tv = (TextView) findViewById (R.id.textView1); \t \t \t \t \t search.setOnKeyListener (새 View.OnKeyListener() { \t \t 공공 부울 onKey (보기 V, INT 키 코드, KeyEvent를 이벤트) { \t \t tv.setText (search.getText(). toString ()); \t \t \t \t false를 반환; \t \t \t \t }}); \t \t \t \t} –

0

이 시도 ...

TextView text = (TextView) findViewById(R.id.papa); 
    EditText edtext = (EditText) findViewById(R.id.pa); 
    String content = edtext.getText().toString(); 
    text.setText(content); 
+0

이것은 나를 위해 작동하지 않습니다. –