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

콜라주 앱에서 다양한 레이아웃의 수만큼 xml을 만들어야 하나요?

0 추천
처음 앱을 개발하는 학생입니다.

콜라주앱을 만드려고 작업중입니다. (안드로이드 스튜디오 사용)

콜라주앱에서는 여러가지 레이어(프레임)를 제공하고 있는데

제작시에 그 레이어 수만큼 xml파일을 만들어 줘야하는 것인지 궁금합니다.

제가 생각하는 방법은 기본xml틀 하나에 동적으로 imageview를 생성하고 싶은데

그게 가능한건지 모르겠네요.
SSolly (140 포인트) 님이 2015년 12월 5일 질문

1개의 답변

0 추천
activity에서 그 activity의 content를 표현하는 xml파일을 설정하는 것이기 때문에 여러 activity에서 한 xml 파일을 공유해도 됩니다.

 

 

질문의 의도가 콜라주라는 (여러 사진을 계속해서 추가해주는) 어플을 구현하는 것 이라면 Surface View의 Paint 기능이 답변이 되지 않을까 생각해봅니다.
Autopro (1,780 포인트) 님이 2015년 12월 6일 답변
http://cfile9.uf.tistory.com/image/21112F33559AB7FE2B0D0A
답변 감사합니다.
위 사진처럼 프레임선택 후 다음 엑티비티로 넘어갔을 때,
사진선택layer를 제외한
편집툴 같은 것은 한 xml파일을 공유할 수 있고
사진선택 layer는 SurfaceView의 Paint 기능으로 구현할 수 있다는 말씀인가요?
...