Java - Не отображается картинка WebView - Stack Overflow на русском

Опубликовано: 01.09.2018

Незнаю почему, но на телефоне не отображаются картинки из WebView выходит эта ошибка в логе Validate_display:99 error 3008 (EGL_BAD_DISPLAY). Я достаю картинки из приложения, а не из интернета. (Но даже при работе с сайтами выходит эта ошибка, но не на чём не сказывается) А в моем приложении вместо картинки белое пятно. Пытался гуглить нашел еще около 10 похожих вопросов, но все были без ответа..

Так же я пытался использовать Advanced WebView но особого результата он не дал. Я так подумал, раз вопрос не популярен и на него нету ответа, может вы делаете как то по-другому? Можете изменить мой код,если конечно знаете как..

public class activity_stigmata_detail_4_view extends AppCompatActivity { @Override protected void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState); setContentView(R.layout.activity_stigmata_detail_4_view); WebView webView = findViewById(R.id.webView); Intent intent = getIntent(); //получаем строку и формируем имя ресурса String resName = "q" + intent.getIntExtra("mSpringMonthsArray", 0); Log.i("name", resName); Context context = getBaseContext(); //получаем контекст //читаем текстовый файл из ресурсов по имени String text = readRawTextFile(context, getResources().getIdentifier(resName, "raw", "...")); webView.loadUrl("file:///android_res"); } //читаем текст из raw-ресурсов private String readRawTextFile(Context context, int resId) { InputStream inputStream = context.getResources().openRawResource(resId); InputStreamReader inputReader = new InputStreamReader(inputStream); BufferedReader buffReader = new BufferedReader(inputReader); String line; StringBuilder builder = new StringBuilder(); try { while (( line = buffReader.readLine()) != null) { builder.append(line); builder.append("\n"); } } catch (IOException e) { return null; } return builder.toString(); } }

Если не знаете ответ поставьте хоть стрелочку вверх, может вопрос увидят более опытные люди.

rss