Runnable1 [안드로이드] Thread(쓰레드)에서 UI 변경하기 - runOnUiThread 사용하기 안드로이드는 UI 작업(업데이트)시에는 특정 UI Thread에서 사용하도록 되어있다. 그래서 UI Thread가 아닌 Thread에서 사용하면 오류가 발생한다. 이 때 Thread에서 UI작업을 할 수 있는 방법에 대해 알아본다. UI Thread를 구현하는 코드는 꽤 간단하다. Sub Thread 에서 UI작업시 runOnUiThread()를 사용한다. 사용예는 아래와 같다. runOnUiThread(new Runnable() { @Override public void run() { // 이 곳에 UI작업을 한다 } }); 실제 Thread에서 runOnUiThread를 사용하는 샘플 프로젝트 소스를 살펴본다. * activity_main.xml * MainActivity.java package co.. 프로그래밍/안드로이드 2017. 8. 20. 이전 1 다음