말그대로 특정탭을 클릭해서 해당 activity로 이동이 될때 로딩중이랑 다이어로그를 띄우고 싶은데요 잘안되네요..

이동할 activity를 A라고 할께요..

A에서는 acivity가 구동되면서 웹과 통신을 합니다.
그런데 통신할때 시간이 좀 걸리는데요..그래서 다이어로그을 넣을려구 합니다.

검색을 좀 해보니 A의 onCreate에 다이어로그를 띄우고 onResume 마지막쯤에(그러니깐 통신이후가 되겟죠) 창을 닫으라고 하는데 잘안되네요..

현재 탭을 클릭하면 우선 잠시 먹통이 됩니다. A의 View자체도 안떠요..그리고 통신이 완료되면 그때서야 View가 뜨거든요..
이런현상에서 A에서 다이어로그를 처리하는건 아닌거 같거든요..

Hi There! 어플 보시면 탭중에 맵뷰로 이동되는 탭있잖아요.. 거기서는 해당 탭을 클릭하면 이동전에 그러니깐 맵뷰가 로딩되기 전까지는 로딩바가 뜨는것을 볼수 있는데 이런식의 처리를 하고 싶습니다.

어떤 방식으로 처리하는건가요???