Невозможно открыть файл HTML, хранящийся на моем устройстве - PullRequest
0 голосов
/ 20 сентября 2019

У меня есть файл журнала, который создается и хранится на моем устройстве Android.Файл журнала хранится в формате .htm.Файл генерируется и хранится правильно, и я могу просмотреть это с помощью проводника файлов устройства.Когда я пытаюсь открыть файл, я получаю следующую ошибку:

Error:

Unable to open URL!

No Activity found to handle intent {act=android.intent.action.View dat="My file location" flg=0x10000000}

Ниже показана функция, открывающая файл htm:

public static void cmdStartHtmlViewActivity(Uri uri, CharSequence title, boolean isType)
    {
        final Intent intent = new Intent(app.getInstance(), HtmlViewActivity.class);
        intent.setData(uri);
        intent.putExtra("title", title);
        intent.putExtra("IsFeedContentLink", isType);
        startActivity(intent);
    }

Вызов функции:

cmdStartHtmlViewActivity(Uri.parse("My File Path", UPDATE_AND_DOWNLOAD_LOG, false);

Приведенный выше код работает на эмуляторе и отображает файл, но на устройстве Samsung я получаю сообщение об ошибке.У меня есть проверки в моем коде, чтобы проверить, существует ли файл, и он показывает, как он существует.

Есть мысли о том, почему это может происходить?

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...