listview와 gridview를 이용하고 싶어서
https://github.com/nostra13/Android-Universal-Image-Loader
위의 사이트에서 예제를 다운 받아서 샘플을 해봤습니다.
다운받은 프로젝트에서 소스를 수정해서 제가 원하는 이미지를 출력하는것까지는 성공했는데
그 코드를 다른 프로젝트로 옮기면 에러가 납니다.
아무래도 null point error 이거나 혹은 library 초기화와 관련된 문제인데 몇시간을봐도 어디에서 에러가 나는지 모르겠습니다.
아마도
listView = (GridView) findViewById(R.id.gridview);
((GridView) listView).setAdapter(new ImageAdapter());
이 부분에서 호출할때 에러가 나는 것 같습니다.
아래 에러 메세지 첨부합니다.
03-25 18:24:17.208: D/AndroidRuntime(312): Shutting down VM
03-25 18:24:17.208: W/dalvikvm(312): threadid=1: thread exiting with uncaught exception (group=0x41693438)
03-25 18:24:17.228: E/AndroidRuntime(312): FATAL EXCEPTION: main
03-25 18:24:17.228: E/AndroidRuntime(312): java.lang.IllegalStateException: ImageLoader must be init with configuration before using
03-25 18:24:17.228: E/AndroidRuntime(312): at com.nostra13.universalimageloader.core.ImageLoader.checkConfiguration(ImageLoader.java:359)
03-25 18:24:17.228: E/AndroidRuntime(312): at com.nostra13.universalimageloader.core.ImageLoader.displayImage(ImageLoader.java:200)
03-25 18:24:17.228: E/AndroidRuntime(312): at com.nostra13.universalimageloader.core.ImageLoader.displayImage(ImageLoader.java:162)
03-25 18:24:17.228: E/AndroidRuntime(312): at com.kmob.camera.ImageGridActivity$ImageAdapter.getView(ImageGridActivity.java:117)
03-25 18:24:17.228: E/AndroidRuntime(312): at android.widget.AbsListView.obtainView(AbsListView.java:2449)
03-25 18:24:17.228: E/AndroidRuntime(312): at android.widget.GridView.onMeasure(GridView.java:1030)
03-25 18:24:17.228: E/AndroidRuntime(312): at android.view.View.measure(View.java:15364)
03-25 18:24:17.228: E/AndroidRuntime(312): at android.widget.RelativeLayout.measureChildHorizontal(RelativeLayout.java:617)
03-25 18:24:17.228: E/AndroidRuntime(312): at android.widget.RelativeLayout.onMeasure(RelativeLayout.java:399)
03-25 18:24:17.228: E/AndroidRuntime(312): at android.view.View.measure(View.java:15364)
03-25 18:24:17.228: E/AndroidRuntime(312): at