Страницы

Поиск по вопросам

среда, 27 февраля 2019 г.

Зафиксировать отображение в WebView

Есть простой WebView mWeb:

в который я передаю стороку html:
mWeb.loadData(myhtml, "text/html; charset=utf-8", "UTF-8");
Все работает нормально, но когда при прокрутке нечайно сделаешь свайп влево или прово, текст начинает съезжать. Так вроде и ничего, но тут тоже проблема, текст стает не на прежнее место после свайпа. Как можно зафиксировать отображение содержимого в WebView чтобы не свайпилось по бокам?


Ответ

Вам нужно указать действие на свайп:
findViewById(R.id.html).setOnTouchListener(new OnTouchListener() { @Override public boolean onTouch(View view, MotionEvent event) { if(event.getAction() == MotionEvent.ACTION_MOVE) return false; } });

Комментариев нет:

Отправить комментарий