현재 게임화면을 onDraw로 실시간으로 그려주고있습니다.
그러다가 일시정지를 할경우 게임화면을 흐릿하게 하고 그위에 (화면 정 가운데) 메뉴를 고를수있는 팝업 레이아웃(?)을 띄우려고하는데요
다른 레이아웃을 Canvas위에 띄우는게 가능할까요?.. 아니면 어떤 방법으로 할수있나요?..
제가 원하는 모습은 애니팡같이 게임화면은 검정색으로 하면서 그위에 나오는 일시정지 메뉴 화면입니다.
고수님들의 답변 부탁드려요 ㅠ
Canvas를 포함하는 View가 있잖아요.
FrameLayout이라던지..(SurfaceView를 추가한 View)
이 View의 투명도를 변경하시면 되구요.
해당 Activity의 layout(xml파일)에 FrameLayout 위에 특정 팝업 View를 넣어도시고 visible="gone" 해두시다가 나중에 사용하시면 됩니다.
굳이 뷰를 추가하실 필요는 없구요..... 생각하시는데로 그냥 차래로 진행 하시면 됩니다.
우선 화면이 검어지기를 원하시니.... 중지와 동시에 캔버스에 드로우알지비 함수를 이용 화면을 어둡게 만들죠... 그후에 팦업을 띄우면 되
겠죠....
로그인 유지
Canvas를 포함하는 View가 있잖아요.
FrameLayout이라던지..(SurfaceView를 추가한 View)
이 View의 투명도를 변경하시면 되구요.
해당 Activity의 layout(xml파일)에 FrameLayout 위에 특정 팝업 View를 넣어도시고 visible="gone" 해두시다가 나중에 사용하시면 됩니다.