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

안드로이드 다이얼로그에 대한 질문입니다ㅠㅠ

0 추천
안녕하세요! 또 질문을 올리게 되었습니다.

service에서 inflate로 불러온 레이아웃이 터치가 안되더라구요!?

혹시나 되나요??

되면 방법을 알려주시고..

안된다는 가정하에 질문을 드리겠습니다..

그게 되지 않아서 다이얼로그로 바꿔보았습니다만..

다이얼로그는 최상위 뷰처럼 사용자가 이동을 못하더라구요ㅠㅠ

다이얼로그도 최상위 뷰처럼 계속 떠있으면서 이리저리 움직일수는 없을까요?

종료버튼 누르기 전까지 뜨게 하는방법도 없을까요?ㅠㅠ

고수분들 도움이 필요합니다..

PS..

예제 어플은 넥슨사 U+OTP인데 그 어플의

최대화모드와 1/4로 줄어드는 이전모드를

구현하고싶습니다.

다이얼로그로 구현이 된상태고 이제 문제는

그창이 이동하기도하고 끄기전까지 안꺼지기만하면됩니다..ㅠㅠ
개발왕이되고싶은 (1,110 포인트) 님이 2017년 6월 28일 질문
개발왕이되고싶은님이 2017년 6월 28일 수정

1개의 답변

0 추천
 
채택된 답변
service는 UI를 가지지 않으므로 inflate를 할수 없습니다!?

레이아수을 inflate를 하려면 window를 가지는 activity의 도움이 필요합니다.

질문을 100% 이해하기 힘들지만,

최상위 뷰가 acitivity 뷰를 이야기하는거라면 dialog도 window아래에 붙기때문에 이동가능합니다.
디자이너정 (42,810 포인트) 님이 2017년 6월 28일 답변
개발왕이되고싶은님이 2017년 6월 30일 채택됨
아하!! 근데 이동이라는게 고정값인가요? 아니면 유저가 원하는 위치로 계속 이동시킬수있나요~?
...