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

B activity canvas 를 A activity 로 옮길 수 있을까요??

0 추천
현재 A Activity 에서 그리기 모드로 들어가면 투명 Activity 인 B가 띄어 지면서 터치를 이용하여 그리기 기능이 가능

합니다.

그리기는 paint 와 canvas 를 이용해서 구현하였습니다.

실제로는 A B Activity 가 있지만 사용자가 느끼기에는 A Activity 위에 그리는 거 처럼 보이게 되는 거죠.

문제는 B Activity 에서 그린 내용을 그리기 종료 모드를 눌렀을 경우 A Activity 로 불러 오고 싶은데..

방법이 있을까요?? 파일로 저장해서 불러 오면 안되는 상황이고.. 꼭 2개의 Activity 를 써야 하는 상황 입니다.

조언 부탁드립니다. 감사합니다.
깡이 (220 포인트) 님이 2013년 4월 5일 질문

1개의 답변

0 추천
B Activity에서 그린 데이터를 setResult를 이용하여, Intent로 넘겨 주고

A Activity는  onActivityResult에서 해당 데이터를 받아, A Canvas에 그려주면 되겠네요.
유포 (200 포인트) 님이 2013년 4월 5일 답변
...