2013-02-06 50 views
2

我有override以下方法模擬低內存警告

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

但這種方法不叫,如何模擬內存不足警告。

回答

3

這取決於你爲什麼需要它。例如,你可以直接調用它。

yourAppInstance.onLowMemory(); 

並檢查你是否做了一些事情來釋放一些內存。 (例如,while(not_called){list.add(new byte [1024]);})並且等待onLowMemory被調用。然後刪除創建的數據(list.clear())。