Если оператор всегда возвращает false при обращении к файлу - PullRequest
0 голосов
/ 19 марта 2020

Я импортирую файлы из хранилища телефона в базу данных Sqlite.

Для этого мне нужно ввести имя файла, который я хочу импортировать, но даже если файл не существует, импорт Метод по-прежнему выполняется, и всплывающее окно «Нет такого файла» не появляется.

Вот код

File new_ConsumerData = new File(String.valueOf(Environment.getExternalStorageDirectory()));

String data = new_ConsumerData.toString() + "/" + ToImportConsumerFileName + ".dat";

if (!new_ConsumerData.exists())
{
   runOnUiThread(new Runnable() {
   @Override
       public void run() {
             Toast.makeText(getApplicationContext(), "No Such File", Toast.LENGTH_LONG).show();
                    }
                });
            }
else
{
   \\importMethod
}
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...