마스터Q&A 안드로이드는 안드로이드 개발자들의 질문과 답변을 위한 지식 커뮤니티 사이트입니다. 안드로이드펍에서 운영하고 있습니다. [사용법, 운영진]

progress dialog가 다이어로그 뒤에서 돌아요ㅠㅠ(이중 다이어로그 시)

0 추천
다이어로그 1개만 사용할 때는 상관이 없는데,

다이어로그(A) 위에 버튼 클릭시 또 새로운 다이어로그(B)를 보여주게 됩니다.

asynctask 사용해서
onPreExecute에서 show 하고
onPostExecute에서 dismiss해서 사용하고 있는데요,

다이어로그(A)에서는 progressdialog가 잘 보이는데,
다이어로그(B)에서는 다이어로그 뒤에서 progressdialog가 보여지네요..ㅠㅠ
다이어로그 앞으로 가져올 수 있는 방법 없나요?
sj6071 (620 포인트) 님이 2018년 8월 23일 질문

1개의 답변

0 추천

layout.bringChildToFront(child)  : 레이아웃에서 자식뷰를 위로 올리는 메소드

view.bringToFront() : 뷰에서 자기 자신을 위로 올리는 메소드

이 메소드들을 이용해서 원하는 위치로 끌어올려보세요. 도움이 되길 바랍니다. 화이팅

idontknow (6,380 포인트) 님이 2018년 8월 24일 답변
mLoadindDialog = ProgressDialog.show(context, null,
                    "업로드 중입니다......", true, true);
            mLoadindDialog.setCancelable(false);

여기서 CONTEXT가 이전의 다이어로그의 CONTEXT의 위치와 중복되어 나타나는 현상 같은데요.. 혹시 가장 위로 올릴 수 있을까요..?

위의 메소드를 이용해서 해결이 안되네요ㅠㅠ
...