do

while 문 안에서 EditText 안에 값을 넣는 작업이 있습니다...가령...처리된 라인수를 출력하는거죠.

      WordTbl.moveToFirst();
      do {
       id = WordTbl.getString(0);
       word = enc.Encrypt(WordTbl.getString(1).getBytes(),1234);
       synonym = enc.Encrypt(WordTbl.getString(2).getBytes(), 1234);
       ((EditText) findViewById(R.id.txtString)).setText(id);
       _DB.execSQL("UPDATE Unse SET word = '" + word + "', synonym = '" + synonym + "' WHERE id = " + id);
      } while (WordTbl.moveToNext() );

문제는... EditText 에 id 값이 출력되지 않고....멍하게 있다가..while 이 끝나면.. id 의 마지막값만이 화면에 보여집니다.
do while 문 안에서 화면을 리프레쉬해줘야 할텐데... 관련 메서드가 보이지를 않네요.

혹시 방법을 아시는분???