Постоянно получайте сообщение об ошибке при переключении действий в Android Studio - PullRequest
1 голос
/ 02 апреля 2020

У меня есть два занятия: одно с некоторыми опциями и одно с веб-просмотром. Когда я пытаюсь переключить действия на действия с WebView, мое приложение продолжает падать в эмуляторе.

Вот что говорит мой logcat:

2020-04-02 11:16:01.138 8018-8018/com.funnidevelopers.youtubeapp E/AndroidRuntime: FATAL EXCEPTION: main
    Process: com.funnidevelopers.youtubeapp, PID: 8018
    java.lang.RuntimeException: Canvas: trying to draw too large(276623424bytes) bitmap.
        at android.view.DisplayListCanvas.throwIfCannotDraw(DisplayListCanvas.java:229)

Может кто-нибудь дать мне решение к этой ошибке?

1 Ответ

0 голосов
/ 02 апреля 2020

Следуйте этим пунктам, чтобы избежать подобных проблем

Для локальных файлов

  • Используйте свое большое изображение с drawable-nodpi папка (Incase папка не создает и не перемещает ваши большие файлы изображений)

Для изображений сервера

  • Используйте glide для загрузки ваших файлов

    Glide.with (context) .load ("url"). Override (yourImageWidth, yourImageHeight); в (imageView)

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