ghasem110deh Ответов: 0

Откройте PDF в веб-представлении из пользовательского каталога


привет парень
у меня есть еще PDF-файлы в папке для использования в моем приложении , и я отображаю их в виде списка с onklickListener для открытия каждого файла(pdf)
но когда вы получаете путь к файлу из элемента listview и переходите к следующему действию для отображения в веб-представлении, отправьте эту ошибку :
E/libEGL: validate_display:99 error 3008 (EGL_BAD_DISPLAY)

для примера при нажатии на элемент listview получите этот путь :
storage/emulated/0/data/user/ir.rahgoshafan.sample/crytoech.pdf


Что я уже пробовал:

это мой код :
web_id = (WebView) findViewById(R.id.web_id);
        WebSettings settings = web_id.getSettings();
        settings.setJavaScriptEnabled(true);
        settings.setBuiltInZoomControls(true);
        web_id.setWebChromeClient(new WebChromeClient());
        web_id.loadUrl(Uri.parse(filePathFromListViewItem) + "#zoom=page-width");

David Crow

Итак, вы прошли через код, чтобы увидеть, откуда исходит эта ошибка?

0 Ответов