wake-up-neo.com

Was ist das Standardlayout Hintergrund

Ich habe eine WebView, die eine HTML-Datei mit einem Text lädt. Das Problem ist, dass die Farbe innerhalb und außerhalb des HTML-Codes nicht gleich ist. Hier ist ein Screenshot:

The Activity With the WebView

Die HTML-Datei lautet:

<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>

(Wenn ich das entferne: bgcolor="#FFFFFF" Farbe bleibt gleich) Danke!

56
elichai2

Die Standardhintergrundfarbe für das Lichtdesign ist: #EEEEEE

Ist fast weiß, aber nicht ganz.

Es hat für mich funktioniert, hoffe, es funktioniert für Sie.

UPDATE: In neuen Versionen könnten Sie nach #FAFAFA suchen

137
cutiko

Sie können die Standardhintergrundfarbe Ihres Themas verwenden, indem Sie auf Folgendes verweisen:

?android:colorBackground
74
Cristan

m Ihren Hintergrund zu ändern (wenn dies tatsächlich das ist, wonach Sie suchen):

in styles.xml

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

und in deinem Manifest

<application
    Android:name="MyApp"
    Android:theme="@style/MyDefaultStyle" >
24
invertigo

Gehe zum Manifest

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

Sie sehen, dass das Thema MyMaterialTheme.NoActionBar ist

Gehen Sie also zu res -> values ​​-> styles Click open in editor

Click on the pallette for the background color

This is your background color

Für mich ist die Standardeinstellung #FFFAFAFA

Als ich die vorgeschlagenen Farben #EEEEEE oder #FAFAFA einfügte, funktionierte es auf einigen Handys und auf anderen Handys war es ausgeschaltet, also habe ich das mit Versuch und Irrtum herausgefunden

13
Jaad Chacra

Standardfarbe ist schwarz.

Wenn Sie style verwenden, gehen Sie zu "values ​​/ styles.xml" und es gibt eine Lösung für Ihr Problem. Jetzt können Sie die Farbe überprüfen. Informationen zu Themen und Stilen: http://developer.Android.com/guide/topics/ui/themes.html

EDIT:

Ändern der Hintergrundfarbe des Layouts - Einstellen der Hintergrundfarbe von Android Layoutelement

EDIT 2:

Wenn in styles.xml @Android ist: style/Theme.Light Ihre Hintergrundfarbe ist weiß.

2
TN888