스피너로 선택할때마다 사진을 불러오게 만들었는데요..
왜 항상 처음거만 불러와지고 그다음에 다른 거 선택하려고하면 터지는지 모르겠습니다 ㅠㅠ
코드에 무슨 문제가 있는건가요?
코드가 너무 길어서 링크걸었습니다.
http://kin.naver.com/qna/detail.nhn?d1id=1&dirId=1040104&docId=185970881
에러 로그는 이렇습니다
12-06 08:28:27.293: I/dalvikvm(6992): threadid=3: reacting to signal 3
12-06 08:28:27.394: I/dalvikvm(6992): Wrote stack traces to '/data/anr/traces.txt'
12-06 08:28:27.693: I/dalvikvm(6992): threadid=3: reacting to signal 3
12-06 08:28:27.753: I/dalvikvm(6992): Wrote stack traces to '/data/anr/traces.txt'
12-06 08:28:28.203: I/dalvikvm(6992): threadid=3: reacting to signal 3
12-06 08:28:28.283: I/dalvikvm(6992): Wrote stack traces to '/data/anr/traces.txt'
12-06 08:28:28.533: D/gralloc_goldfish(6992): Emulator without GPU emulation detected.
12-06 08:28:28.683: D/dalvikvm(6992): GC_FOR_ALLOC freed 67K, 2% free 9244K/9411K, paused 75ms
12-06 08:28:28.703: I/dalvikvm(6992): threadid=3: reacting to signal 3
12-06 08:28:28.773: I/dalvikvm(6992): Wrote stack traces to '/data/anr/traces.txt'
12-06 08:28:44.072: D/dalvikvm(6992): GC_CONCURRENT freed 368K, 6% free 9274K/9799K, paused 4ms+6ms
12-06 08:28:45.412: D/AndroidRuntime(6992): Shutting down VM
12-06 08:28:45.412: W/dalvikvm(6992): threadid=1: thread exiting with uncaught exception (group=0x409c01f8)
12-06 08:28:45.532: E/AndroidRuntime(6992): FATAL EXCEPTION: main
12-06 08:28:45.532: E/AndroidRuntime(6992): java.lang.IllegalStateException: The specified child already has a parent. You must call removeView() on the child's parent first.
12-06 08:28:45.532: E/AndroidRuntime(6992): at android.view.ViewGroup.addViewInner(ViewGroup.java:3337)
12-06 08:28:45.532: E/AndroidRuntime(6992): at android.view.ViewGroup.addView(ViewGroup.java:3208)
12-06 08:28:45.532: E/AndroidRuntime(6992): at android.view.ViewGroup.addView(ViewGroup.java:3165)
12-06 08:28:45.532: E/AndroidRuntime(6992): at android.view.ViewGroup.addView(ViewGroup.java:3145)
12-06 08:28:45.532: E/AndroidRuntime(6992): at com.example.spinnerss.MainActivity$1.onItemSelected(MainActivity.java:91)
12-06 08:28:45.532: E/AndroidRuntime(6992): at android.widget.AdapterView.fireOnSelected(AdapterView.java:882)
12-06 08:28:45.532: E/AndroidRuntime(6992): at android.widget.AdapterView.access$200(AdapterView.java:48)
12-06 08:28:45.532: E/AndroidRuntime(6992): at android.widget.AdapterView$SelectionNotifier.run(AdapterView.java:848)
12-06 08:28:45.532: E/AndroidRuntime(6992): at android.os.Handler.handleCallback(Handler.java:605)
12-06 08:28:45.532: E/AndroidRuntime(6992): at android.os.Handler.dispatchMessage(Handler.java:92)
12-06 08:28:45.532: E/AndroidRuntime(6992): at android.os.Looper.loop(Looper.java:137)
12-06 08:28:45.532: E/AndroidRuntime(6992): at android.app.ActivityThread.main(ActivityThread.java:4424)
12-06 08:28:45.532: E/AndroidRuntime(6992): at java.lang.reflect.Method.invokeNative(Native Method)
12-06 08:28:45.532: E/AndroidRuntime(6992): at java.lang.reflect.Method.invoke(Method.java:511)
12-06 08:28:45.532: E/AndroidRuntime(6992): at com.android.internal.os.ZygoteInit$MethodAndArgsCaller.run(ZygoteInit.java:784)
12-06 08:28:45.532: E/AndroidRuntime(6992): at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:551)
12-06 08:28:45.532: E/AndroidRuntime(6992): at dalvik.system.NativeStart.main(Native Method)
12-06 08:28:46.173: I/dalvikvm(6992): threadid=3: reacting to signal 3
12-06 08:28:46.203: I/dalvikvm(6992): Wrote stack traces to '/data/anr/traces.txt'