2
我有一个大的位图,当qwerty键盘可见时,我想保留在内存中。我的应用程序始终处于横向模式,因此这是唯一会导致重绘的配置更改。我听说这是onRetainNonConfigurationinstance()的用途......但不能弄明白。有人能指引我朝着正确的方向吗?谢谢。在onRetainNonConfigurationInstance()帮助下在内存中保存位图
我有一个大的位图,当qwerty键盘可见时,我想保留在内存中。我的应用程序始终处于横向模式,因此这是唯一会导致重绘的配置更改。我听说这是onRetainNonConfigurationinstance()的用途......但不能弄明白。有人能指引我朝着正确的方向吗?谢谢。在onRetainNonConfigurationInstance()帮助下在内存中保存位图
尝试
@Override
public Object onRetainNonConfigurationInstance() {
return bitMap;
}
中的onCreate调用getLastNonConfigurationInstance
();以收回位图