ndk로 특정 함수를 만들었습니다. 간단히 foo 라고 하겠습니다.

이 foo 함수가 끝날시에 결과를 출력되게 됩니다.

근데 문제는 이 함수가 오랜시간이 걸리기때문에

이시간동안 다이얼로그로 loading 등의 특정 메시지를 출력해주어야 할 것 같습니다.

근데 onCreat 함수에서 foo 함수 이전에 다이얼로그를 show 하고 foo 함수가 끝날시에 다이얼로그를 닫도록 했는데

결과는 onCreate 함수가 종료되어야 다른 엑티비티가 실행된다는 것을 아랐습니다.

결국 버튼을 눌러 foo 함수가 실행되어 종료되어야 다음 엑티비티로 넘어가더군요

해결할 방법을 찾고싶습니다.