[Android] 안드로이드_UI Thread 외부에서 UI 작업 호출하기 (feat. runOnUiThread)
runOnUiThread 개념 및 사용UI Thread 외부에서 UI를 호출해 작업하려다보니 에러가 발생하는데 android.view.ViewRoot$CalledFromWrongThreadException: Only the original thread that created a view hierarchy can touch its views. 이게 안드로이드 OS 는 UI 자원 사용을 UI Thread에서만 가능하도록 만들었기 때문에 외부에서 접근하여 작업하려다보니 생기는 에러라고 한다. 손쉽게 runOnUiThread를 이용하여 외부에서 접근하는 방법에 대해 알아보자.Activity의 runOnUiThread를 이용하여 해당 작업을 UI Thread를 호출해 작업하면 에러없이 잘 작동한다.new Thre..
2019. 11. 23.