[Android] Handler 사용해서 뷰 넘기기
텍스트 뷰나 사용하는 중 자기자신이 아니거나 쓰레드에서 사용중이면 이벤트가 안먹히는 경우가 발생한다. 이때 Handler를 사용하게 되면 전달이 된다. 사용방법은 간단하다. 전역쪽에 일단 핸들러 객체와 이벤트를 하나 만든다. public Handler handler=new Handler(){ public void handleMessage(Message msg){ tev.setText(return_msg);//요건 textview에 해당하는 변수 및 값 대입}}; 요렇게 하면 값을 넣는 메소드 부분은 끝이 나고 정의를 해줬으면 호출 부분은 어떻게 하는지 살펴보면 handler.sendEmptyMessage(0); 쓰레드 부분 안에서 선택한 객체를 쓰고 메소드를 쓰는데 이벤트를 호출하는데 이때 주의 할점이h..
2012.08.22