for ( int i = 0; i < 10000; i ++){
텍스트뷰.setText(Integer.toString(정수));
}
일단 상황은 위와 같구요...
제가 하고자 하는게...
문자 등을 텍스트뷰에 반복적으로 출력시키고자 하는데...시험해본 결과 루프가 다 돌고나서 한번 띡 하고 화면에 문자가 뜨더라구요..
1 부터 10000 까지 루프를 도니까... 화면 변화가 10000번 생겨야 정상인데..
내부적으로 게산다 하고 나서 마지막 10000만 화면에 한번 표시하네요...
이것을 루프 한번마다 텍스트뷰에 표시 하게 할수잇나요?
그러므로 Handler를 사용하시는 게 좋겠고요. Handler는 Thread 비슷한 개념인데 Thread는 아니고 Timer같은 것입니다. 모... 저 글자가
출력되는 동안 다른 UI를 건드려야 할 때의 경우고요. 그렇지 않을 경우는...
글자만 출력되는 거만이라도 빠르게 확인하고 싶으시다면 일단 sleep(정지할시간) 명령을 통해 좀 글자 출력 간격 시간을 주는게 좋을거
같고요. 안 그럼 눈에 안 보이게 빠르게 되겠죠?
그리고 Invalidate인가? 하는 전체 적으로 Activity 화면과 컨트롤들을 갱신 시켜 주는 함수가 있습니다. Invalidate맞는지 모르겠네요 다른거 일수도.. 암튼 갱신 시켜주는 함수 확실하게 있으니까 http://developer.android.com/reference/android/widget/VideoView.html <- 만일 안 보이시면 레퍼런스 찾아서 (Activity에 관해 찾으셔야 겠죵)
그거 실행하시면 중간중간에 데이터가Update가 되면서 글자가 한자 한자 출력되는 것이 보일 겁니다.