模拟低内存警告

时间:2013-02-06 14:04:36

标签: android

我有override方法

 @Override
    public void onLowMemory() 
      {
        // TODO Auto-generated method stub
          Log.i("AboutView Fragment","OnLowMemory invoked");
        super.onLowMemory();
    }

但是这个方法没有调用,如何模拟低内存警告。

1 个答案:

答案 0 :(得分:3)

这取决于你为什么需要它。例如,您可以直接调用它。

yourAppInstance.onLowMemory();

并检查你是否做了一些事情以释放一些记忆。

或者你可以通过创建大量数据来填充内存(例如,while(not_called){list.add(new byte [1024]);})并等待onLowMemory被调用。然后删除创建的数据(list.clear())。