file.delete() returns false for some files
<p><code>file.delete()</code> function returns <code>false</code> for big files while the files are deleted properly.</p>

<pre><code>import java.io.File 

public class Delete {
      File file = new File(file path, filename);
      boolean deleted == file.delete(); 
      if(deleted == true)  { 
           some code for delete related title 
      }
}
</code></pre>

<p>In this code <code>file.delete()</code> function returns <code>false</code> for some files but I don't know the reason. However, that file is actually deleted when I check it manually in my android device's local memory. Can anyone explain the reason for that behaviour?</p>
