80

テキスト付きのHTMLファイルをロードするWebViewを入手しました。問題は、HTMLの内側と外側の色が同じではないことです。これがスクリーンショットです:

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"色は変わりません)ありがとうございます!

4

6 に答える 6

182

ライトテーマのデフォルトの背景色は次のとおりです。#EEEEEE

ほぼ白ですが、完全ではありません。

それは私のために働いた、あなたのためにその仕事を願っています。

更新:新しいバージョンでは、#FAFAFAを探している可能性があります

于 2015-02-18T18:11:35.940 に答える
115

以下を参照して、テーマのデフォルトの背景色を使用できます。

?android:colorBackground
于 2017-02-08T14:39:35.083 に答える
31

背景を変更するには(これが実際にあなたがやろうとしていることである場合):

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" >
于 2013-01-24T18:31:49.160 に答える
14

マニフェストに移動

<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にすると、一部の電話では機能し、他の電話ではオフになっていたので、試行錯誤して見つけました。

于 2016-11-24T21:18:11.360 に答える
2

デフォルトの色は黒です。

スタイルを使用する場合は、「values / styles.xml」にアクセスすると、問題の解決策があります。これで、bgの色を確認できます。テーマとスタイルについて:http://developer.android.com/guide/topics/ui/themes.html

編集 :

レイアウトの背景色の変更-Androidレイアウト要素の背景色の設定

編集2:

styles.xmlが@android:style / Theme.Lightの場合、bgの色は白です。

于 2013-01-24T17:44:42.390 に答える
1

ライトテーマのデフォルトの背景色は次のとおりです。#e6FFFFFF

于 2019-10-07T06:57:22.893 に答える