У меня в проекте есть WebView, я перехожу на сайт, который адаптирован под мобильные устройства, моя задача зайти "как-будто" с компьютера. Подменяю User-Agent - ничего не выходит. Сайт всё равно перебрасывает на мобильную версию. Видимо сайт смотрит разрешение экрана / браузера и перекидывает на мобильную версию. Как мне его обмануть ? Как запретить моему WebView (или каким-то заголовкам) отправлять информацию о размерах экрана или подменить их ?
Попробуйте так
String newUA= "Mozilla/5.0 (X11; U; Linux i686; en-US; rv:1.9.0.4) Gecko/20100101 Firefox/4.0";
mWebView.getSettings().setUserAgentString(newUA);
Попробуйте так:
public void setDesktopMode(WebSettings webSettings, final boolean enabled) {
final String newUserAgent;
if (enabled) {
newUserAgent = webSettings.getUserAgentString().replace("Mobile", "eliboM").replace("Android", "diordnA");
}
else {
newUserAgent = webSettings.getUserAgentString().replace("eliboM", "Mobile").replace("diordnA", "Android");
}
webSettings.setUserAgentString(newUserAgent);
webSettings.setUseWideViewPort(enabled);
webSettings.setLoadWithOverviewMode(enabled);
webSettings.setSupportZoom(enabled);
webSettings.setBuiltInZoomControls(enabled);
}
Виртуальный выделенный сервер (VDS) становится отличным выбором
У меня есть рабочее приложение на JavaЯ ставлю точку останова, запускаю отладку и получаю белый экран на эмуляторе и на девайсе, хотя есть элементы...
Может ли данный пример служить примером реализации паттерна FactoryMethod или он есть ошибочных по отношению именно к этому паттерну?
Есть DAO который считывает файл и преобразует данные в объектТак же в объекте есть множество др
Всем приветНаписал два класса на языке Java с использованием библиотеки Java3D