앱을 테스트 중에 에러가 나서 보니 Out of memory on a 3440656-byte allocation. 이라고 뜨네요.
메모리가 과다 할당되서 튕기는 것 같습니다.
제가 뷰페이저를 사용해서 플리킹 하면서 여러 이미지를보여주고,
expandableListView를 사용해서 역시 이미지 및 텍스트를 펼쳐주고 있는데...
inflater로 xml을 계속 불러오고 있구요.
플리킹도 막 해보고, expandableListView도 막 열었다 닫아보고
여러번 반복하다가 이미지 플리킹하는 페이지에 와서 이미지를  플리킹 하다보면 뻑 죽습니다..
findeViewById(R.id.asdasd).setBackrground() 이런식으로 하나의 이미지뷰에 이미지를 동적으로 세팅해주고 있습니다.
혹시  이게 메모리를 계속 잡아먹는 문제가 될 수도 있는 것인지..
암튼 inflater를 사용하면 메모리를 많이 잡아먹는다는 말도 있고..
질문입니다..
1. 메모리 문제로 에러가 난 것이 맞나요?
2. 메모리 과다 할당 문제를 해결하는 방법에는 어떠한 것들이 있는지 조언 꼭 부탁드립니다..
3. 쌓여있는 메모리를 해제해줘버리는 방법이 있나요?

02-09 14:28:46.920: ERROR/dalvikvm-heap(27778): Out of memory on a 3440656-byte allocation.
02-09 14:28:46.930: ERROR/AndroidRuntime(27778): FATAL EXCEPTION: main
02-09 14:28:46.930: ERROR/AndroidRuntime(27778): java.lang.OutOfMemoryError
02-09 14:28:46.930: ERROR/AndroidRuntime(27778):     at android.graphics.BitmapFactory.nativeDecodeAsset(Native Method)
02-09 14:28:46.930: ERROR/AndroidRuntime(27778):     at android.graphics.BitmapFactory.decodeStream(BitmapFactory.java:577)
02-09 14:28:46.930: ERROR/AndroidRuntime(27778):     at android.graphics.BitmapFactory.decodeResourceStream(BitmapFactory.java:445)
02-09 14:28:46.930: ERROR/AndroidRuntime(27778):     at android.graphics.drawable.Drawable.createFromResourceStream(Drawable.java:738)
02-09 14:28:46.930: ERROR/AndroidRuntime(27778):     at android.content.res.Resources.loadDrawable(Resources.java:1918)
02-09 14:28:46.930: ERROR/AndroidRuntime(27778):     at android.content.res.Resources.getDrawable(Resources.java:655)
02-09 14:28:46.930: ERROR/AndroidRuntime(27778):     at android.view.View.setBackgroundResource(View.java:9990)
02-09 14:28:46.930: ERROR/AndroidRuntime(27778):     at net.mclick.samsung.PagePos.setPop(PagePos.java:381)
02-09 14:28:46.930: ERROR/AndroidRuntime(27778):     at net.mclick.samsung.PagePos$2$1.run(PagePos.java:138)
02-09 14:28:46.930: ERROR/AndroidRuntime(27778):     at android.os.Handler.handleCallback(Handler.java:587)
02-09 14:28:46.930: ERROR/AndroidRuntime(27778):     at android.os.Handler.dispatchMessage(Handler.java:92)
02-09 14:28:46.930: ERROR/AndroidRuntime(27778):     at android.os.Looper.loop(Looper.java:132)
02-09 14:28:46.930: ERROR/AndroidRuntime(27778):     at android.app.ActivityThread.main(ActivityThread.java:4126)
02-09 14:28:46.930: ERROR/AndroidRuntime(27778):     at java.lang.reflect.Method.invokeNative(Native Method)
02-09 14:28:46.930: ERROR/AndroidRuntime(27778):     at java.lang.reflect.Method.invoke(Method.java:491)
02-09 14:28:46.930: ERROR/AndroidRuntime(27778):     at com.android.internal.os.ZygoteInit$MethodAndArgsCaller.run(ZygoteInit.java:844)
02-09 14:28:46.930: ERROR/AndroidRuntime(27778):     at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:602)
02-09 14:28:46.930: ERROR/AndroidRuntime(27778):     at dalvik.system.NativeStart.main(Native Method)