안드로이드 이미지뷰 클릭해서 확대하는 법좀 가르쳐주세요..

조회수 3178회

이미지

그림처럼 왼쪽화면에 이미지뷰를 클릭했을때 오른쪽 그림처럼 화면에 꽉차게 (사진첩에서 이미지클릭했을때 보는것처럼) 하고싶은데 이건 액티비티를 하나 더 만들어서 거기에 꽉차게 할 방법으로 생각중인데 코드구현을 어떻게 해야할지요.. 일단 클릭리서너에 인텐트로 액티비티 전환하는건 무조건하는건데 해당이미지를 어떻게 커지게 해야할지 코드구현에서 문제내요 어떻게 해야할까요?

imageview.setOnClickListener(new View.OnClickListener() {

@Override public void onClick(View arg0) {

여기에 코드를 구현해야될텐데 어떻게 해야할까요?

} });

  • (•́ ✖ •̀)
    알 수 없는 사용자

1 답변

  • 확대할 activity 의 imageview 를 MATCH_PARENT 로 하고, intent 로 넘길떄 이미지 정보를 포함해서 넘긴 후 해당 activity 에서 그 이미지를 로딩하면 됩니다. 또한 imageView 의 scaleType 속성을 참고하세요.

    • (•́ ✖ •̀)
      알 수 없는 사용자

답변을 하려면 로그인이 필요합니다.

프로그래머스 커뮤니티는 개발자들을 위한 Q&A 서비스입니다. 로그인해야 답변을 작성하실 수 있습니다.

(ಠ_ಠ)
(ಠ‿ಠ)