Подтвердить что ты не робот

Каков фон макета по умолчанию

Я получил WebView, который загружает HTML файл с текстом. Проблема в том, что цвет внутри HTML и снаружи не одинаков. Вот скриншот:

The Activity With the WebView

HTML файл:

<html dir="rtl">
<head>
    <title>About</title>
    <meta content="text/html; charset=UTF-8" http-equiv="content-type"/>

    <body bgcolor="#FFFFFF">
        <p>This is a Testpp</p>
        <p>See the problem.</p>
         <p>last test:</p>
    </body>
</html>

(Если я bgcolor="#FFFFFF" цвет: bgcolor="#FFFFFF" останется прежним) Спасибо!

4b9b3361

Ответ 1

Цвет фона по умолчанию для легкой темы: #EEEEEE

Почти белый, но не полностью.

Это сработало для меня, надеюсь, что эта работа для вас.

UPDATE: в новых версиях вы можете искать #FAFAFA

Ответ 2

Вы можете использовать цвет фона темы по умолчанию, указав:

?android:colorBackground

Ответ 3

Чтобы изменить фон (если это действительно то, что вы хотите сделать):

в styles.xml

<style name = "MyDefaultStyle" parent = "@android:style/Theme">
    <item name = "android:windowBackground">@drawable/default_drawable_bg</item>
</style>

и в вашем манифесте

<application
    android:name="MyApp"
    android:theme="@style/MyDefaultStyle" >

Ответ 4

Перейдите к манифесту

<application
    android:allowBackup="true"
    android:icon="@mipmap/ic_launcher"
    android:label="@string/app_name"
    android:supportsRtl="true"
    android:theme="@style/MyMaterialTheme.NoActionBar">

Вы видите тему MyMaterialTheme.NoActionBar

Итак, перейдите в res → values ​​- > styles Нажмите

Нажмите на палитру для цвета фона

Это ваш фоновый цвет

Итак, для меня по умолчанию используется #FFFAFAFA

Когда я помещал предлагаемые цвета #EEEEEE или #FAFAFA, он работал на некоторых телефонах, а на других телефонах он был выключен, так что то, что я нашел с проб и ошибок

Ответ 5

Цвет по умолчанию черный.

Если вы используете стиль, перейдите к "values ​​/styles.xml", и есть решение проблемы. Теперь вы можете проверить цвет bg. О темах и стилях: http://developer.android.com/guide/topics/ui/themes.html

EDIT:

Изменение цвета фона макета - Настройка цвета фона элемента макета Android

ИЗМЕНИТЬ 2:

Если в styles.xml есть @android: style/Theme.Light, ваш цвет bg белый.

Ответ 6

Цвет фона по умолчанию для светлой темы: # e6FFFFFF