Android 内存限制8MB ,然后我在2.2的模拟器上毫无问题(所以没考虑任何recycle()),而换成2.1模拟器后各种OOM!我现在有一个viewFlipper,  每一个页面都有一个view.   我想实现的是每次滑动切换viewFlipper后,  viewFlipper上一页的view自己就recycle了;
所以
我想请问一下,如何得知一个View是否在当前页面显示,  然后再调用这个view里面大量的bitmap资源的recycle;
我看onAttachedToWindow() 这个方法不太靠谱阿~
麻烦大家多给点主意

解决方案 »

  1.   

    http://www.eoeandroid.com/thread-76766-1-1.html 这人遇到相同的问题!
    http://ck19860613.iteye.com/blog/842732 这有一般的解决方法!
    一进去就知道那个是第一个。有个index可以记录第几张下一张+1,上一张 -1 ,数到第几张,就是第几张在当前页!初学android!不只可行否!
           要不,你直接用 getCurrentFocus()