1. 안보이는 Layout, ImageView를 만들어 Visibility를 GONE, VISIBLE로 바꾸면서 나타낸다.
- 장점: 심플
- 단점: 코드가 지저분해짐.
2. 풀스크린 Activity를 만들어 호출할 때, Intent로 파일명을 던저준다.
- 장점: Readability 좋음.
- 단점: Activity가 많아짐.
3. AlertDialog: 이걸로 풀스크린 이미지를 보여 줄 때, 고려해야 할 사항이 생각보다 많아서 시간이 많이 걸렸음.
2안을 추천합니다. Activity가 많아지더라도, 폴더로 잘 나누어서 관리하면 간결하게 보입니다. 나중에 기능이 추가되더라도 쉽습니다.