2017-10-23 9 views
0
<WebView 
    android:id="@+id/myview" 
    android:layout_width="fill_parent" 
    android:layout_height="fill_parent" 
    style="@style/WebTheme" 
    android:theme="@style/WebViewTheme" /> 

    <style name="WebTheme" parent="AppTheme"> 
    <item name="android:textColor">@color/black</item> 
</style> 

iはスタイル ローエンドデバイスにテキストの色ブラックを与える - ブラック、リストビューの背景 - ブラック色 - テキスト、それは 他のデバイス見ることができないように - そうホワイト、リストビューの背景 - ブラック色 - テキストを、白、リストビューの背景色 - テキスト - 私はスタイル ローエンドのデバイスで白のテキストの色を与えるとき、それはWebView内のドロップダウンリストビューの色を変更するにはどうすればよいですか?

を見ることができるので、白、リストビューの背景 - ブラックカラー - テキスト - それは ネクサス7を見ることができます - 黒いので、見ることができます 他のデバイス - テキストカラー - 白、リストビュー背景 - ブラック、それで見られることがあります ネクサス7 - テキストカラー - ブラック、リストビューbackgroun D -black、それは

+0

これはまさにDHTMLであり、Androidではありません。少なくとも、直接ではありません。私はあなたがいくつかのJavaScriptやいくつかのCSSを使用する必要がありますね。 –

+0

HTMLファイルとCSSファイルを作成するだけです。 CSSファイルの色を変更してください。 – Steven

答えて

0

を見ることができないので、私はこの問題を解決するための方法は、私はテキストの色を含めるHTMLをラップです:

String html = "<body style=\"color:white;margin:0;padding:0;" + 
       "line-height:150%\"><div style=\"color:white;\">" + text + "</div></body>"; 

この場合の「テキスト」変数はhtmlですあなたは表示したい。他のすべては、そのテキストのスタイリングだけです。

+0

実際に私はリストビューのテキストの色を変更したいのですが、Webビューのリストではどうすればできますか@ tim.paetz –

+0

あなたが何を求めているのか分かりません。 htmlを使用して、htmlのスタイルを変更します。 –

+0

私は名前のリストを持っています...私はドロップダウンリストとして私のWebビューでそれを表示しています。私はこのドロップダウンリストのテキストの色を変更する必要があります@ tim.paetz –

関連する問題