¾Èµå·ÎÀ̵å > listview - Ä¿½ºÅÒ¸®½ºÆ®ºä - äÆà UI - Ä¿½ºÅÒ¸®½ºÆ®ºä °»½Å¹æ¹ý
äÆà UI ¿¡¼ Textedit ¿¡ ±ÛÀ» ¾´ÈÄ Àü¼Û¹öÆ°À» ´©¸£°Ô µÇ¸é Ä¿½ºÅÒ ¸®½ºÆ®ºäÀÇ ³»¿ëÀÌ °»½ÅµÇ¾î¾ß ÇÕ´Ï´Ù.
ÀÌ°É Ã³¸®ÇÏ´Â ¹æ¹ý¿¡ ´ëÇؼ
R.id.editText1 (äÆó»¿ë)
R.id.button1 (Àü¼Û¹öÆ°)
Àü¼Û¹öÆ°À» Ŭ¸¯ÇßÀ» °æ¿ì setOnClickListener °¡ ½ÇÇàµÇ°ÚÁÒ?
......
findViewById(R.id.button1).setOnClickListener(new Button.OnClickListener() {
@Override
public void onClick(View v) {
EditText editText = (EditText) findViewById(R.id.editText1) ;
String inputValue = editText.getText().toString() ;
editText.setText("");
refresh(inputValue,0);
}
}
);
......
private void refresh(String inputValue, int _str) {
m_Adapter.add(inputValue,_str) ;
m_Adapter.notifyDataSetChanged();
}
editText °ªÀ» °¡Áö°í ¿Í¼ refresh() ¸Þ¼µå¸¦ ½ÇÇà½Ãŵ´Ï´Ù.
m_Adapter.add() ¸¦ ÅëÇØ ¸®½ºÆ®¿¡ Ãß°¡¸¦ ½ÃŲ ÈÄ notifyDataSetChanged() ¸¦ ÅëÇØ ¸®½ºÆ®¸¦ °»½ÅÇÕ´Ï´Ù.
°£´ÜÇÑ ¼Ò½º ÀÔ´Ï´Ù.