我的大多数应用程序都使用线程运行的 SurfaceView 类中的位图,其中一些位图与当前屏幕分辨率一样大。我注意到,如果活动处于暂停状态,Android 可能会自动回收大位图以释放内存。因此,当一个人在一个应用程序中并单击主页按钮然后再次打开同一个应用程序时,它可能会崩溃,因为位图不再存在。
根据您的经验,处理此问题的最佳方法是什么?
我的大多数应用程序都使用线程运行的 SurfaceView 类中的位图,其中一些位图与当前屏幕分辨率一样大。我注意到,如果活动处于暂停状态,Android 可能会自动回收大位图以释放内存。因此,当一个人在一个应用程序中并单击主页按钮然后再次打开同一个应用程序时,它可能会崩溃,因为位图不再存在。
根据您的经验,处理此问题的最佳方法是什么?