listview가 동적이지 않고 정적으로 갯수를 정해서 ,가령 10개의 row를 만든 다거나..
그런식으로 하시면 될것 같네요. 구글링이나 안펍에서 찾아보시면 리스트뷰 예제들 많습니다.
지역별로 나눈다고 하셨으니 딱 지역갯수만큼의 list를 만드시면 되겠네요.
제일 편한방법이라면, list에 서울~부산까지 각 지역을 배열로 넣습니다.
그럼 리스트뷰에서 보면 서울,대전,부산,울산 등등 지역명이 뜨겠죠?
그 다음, 리스트뷰 아이템 클릭이란게 있는데, 해당 row를 선택하면 발생하는 이벤트입니다.
리스트뷰의 포지션값으로 구별하셔서 if문으로 나누세요.
예를 들어 position==0 이면 서울이라거나, 1이면 경기도, 2면 강원도 이런식으로요.
intent로 새 액티비티 띄우셔서 이미지뷰로 해당 지역에 맞는 사진을 읽어오시면 됩니다.
보통은 res/drawable 폴더에 넣으니 거기에 이미지 넣으시면 될거같네요.