Android
Eclipse에서 RecyclerView 와 CardView 이용하기
StanleyKou
2016. 1. 25. 14:31
참조:
현재, 이클립스에서는 RecyclerView를 쓸 수 없습니다. 문제는 RecyclerView가 Listview를 대체하는 매우 중요한 업데이트라는 것이고, 지금이야말로 Android studio로 넘어갈 때일까요? 저같이 이클립스가 좋은 사람들은 속수무책일 수 밖에 없습니다.
appcompat_v7을 라이브러리로 포함시켜도 안되고, maven에도 RecyclerView는 없는 것 같습니다. (아니면 제가 못찾았거나)
하지만, 방법은 있습니다.
1. sdk\extras\android\m2repository\com\android\support로 이동
2. cardview-v7/22.0.0 으로 이동
3. cardview-v7-22.0.0.aar 파일의 확장자를 zip으로 변경한 뒤, 압축해제.
4. 압축 해제된 파일 중, classes.jar 파일의 이름을 cardview-v7.jar 으로 변경
5. recyclerview-v7/22.0.0 으로 이동
6. recyclerview-v7-22.0.0.aar 파일의 확장자를 zip으로 변경한 뒤, 압축해제.
7. 압축 해제된 파일 중, classes.jar 파일의 이름을 recyclerview-v7.jar 으로 변경
8. 위 두 파일을 현재 프로젝트의 libs로 복사한 뒤 이용
또는, 아래 파일을 다운로드 받아 이용
cardview-v7-22.1.1.jar
recyclerview-v7-22.1.1.jar
성공!
시도해 보았으나 불가능한 방법
- sdk/extras/android/support/v7/recyclerview 에 있는 jar 파일을 현재 프로젝트의 libs로 복사한 뒤 이용
- appcompat_v7을 라이브러리로 포함시킨 뒤 빌드