WebView черный фон и белый текст

В настоящее время я работаю над клиентом Википедии для Android и пытаюсь добавить какой-то «Темный режим», в котором текст белый, фон черный, а ссылки остаются синими. Я попробовал webView.setBackgroundColor(), но это не сработало для википедии. Кто-нибудь имеет опыт в этой области и может помочь?


person SweSnow    schedule 18.08.2012    source источник
comment
Установка цвета фона не будет работать, если сайт определяет цвет фона. Вы должны каким-то образом изменить код HTML и CSS, загруженный файлом WebView. Я предлагаю вам взглянуть на методы WebViewClient, которые позволят вам перехватывать HTML-файл и изменять его на лету.   -  person André Oriani    schedule 19.08.2012


Ответы (1)


Пробовали ли вы добавлять собственные стили с помощью CSS Важно (см. [ссылка] http://www.electrictoolbox.com/using-important-css/)?

person Filip    schedule 20.08.2012
comment
Я не думаю, что настроить CSS будет слишком сложно, я знаю людей, которые знают, как это сделать. Теперь, когда я знаю, что css — это путь, все, что мне нужно сделать, это сослаться на css, хотя я понятия не имею, как это сделать. - person SweSnow; 20.08.2012