The delete() doesn't work, because it does't delete file, and method exists returns false. Where is my mistake? There are problem code. Also I pasted all code on pastebin Sorry for my English. All code is here
public class MainActivity extends AppCompatActivity {
private EditText etText, etFileName;
@Override
protected void onCreate(Bundle savedInstanceState) {}
private void openFile(String fileName) {}
private void saveFile(String fileName) {}
private void clear() {}
private void delete(String fileName) {
    try {
        Log.d("MYTAG", fileName);
        File file = new File(fileName);
        Log.d("MYTAG", new File(".").getAbsolutePath());
        Log.d("MYTAG", Boolean.toString(file.exists()));
        file.delete();
        Log.d("MYTAG", Boolean.toString(file.exists()));
    } catch (Exception e) {
        e.printStackTrace();
        Toast.makeText(getApplicationContext(), "Такого файла не существует!", Toast.LENGTH_SHORT).show();
    }
}
public void onClick(View view) {
    switch (view.getId()) {
        case R.id.save:
            saveFile(etFileName.getText().toString() + ".txt");
            break;
        case R.id.open:
            openFile(etFileName.getText().toString() + ".txt");
            break;
        case R.id.del:
            delete(etFileName.getText().toString() + ".txt");
            break;
        case R.id.clear:
            clear();
            break;
    }
}
}
 
    