我有override
方法
@Override
public void onLowMemory()
{
// TODO Auto-generated method stub
Log.i("AboutView Fragment","OnLowMemory invoked");
super.onLowMemory();
}
但是这个方法没有调用,如何模拟低内存警告。
答案 0 :(得分:3)
这取决于你为什么需要它。例如,您可以直接调用它。
yourAppInstance.onLowMemory();
并检查你是否做了一些事情以释放一些记忆。
或者你可以通过创建大量数据来填充内存(例如,while(not_called){list.add(new byte [1024]);})并等待onLowMemory被调用。然后删除创建的数据(list.clear())。