問題タブ [staticlayout]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票する
1 に答える
52 参照

java - ペイント アトリビュートを 2 回適用すると機能しない

白と黒のアウトライン (別名「ミーム フォント」) のカスタム インパクト フォントを作成しようとしています。キャンバスの両端に 2 つのテキストがありますが、そのうちの 1 つだけが変更を反映しています。これはこれまでのところ私が持っているものです:

ここに画像の説明を入力

これは私のコードです:

0 投票する
0 に答える
164 参照

android - android.text.html (fromHtml): インライン CSS カラーをレンダリングする

次のようなテキスト<b style="color: rgb(255, 0, 0);">Test</b>がありHtml.fromHtmlます。SpannedStaticLayoutCanvasBitmap

描画される画像には、この太字のテキストが含まれています。ただし、後者は CSS インライン スタイルで定義されている赤で色付けされていません。

オプションが存在することは知っていますHtml.FROM_HTML_OPTION_USE_CSS_COLORSが、(暗黙的にドキュメントを読むことができたので) この目的はありません。

ソース

注:次のコードでは、mTextPaint.setColor(Color.WHITE);はコメント化されています。テキストは黒地に黒く塗られています。しかし、赤ではありません。したがって、問題はmTextPaint.setColor、CSS インライン スタイルの色をオーバーライドすることではありません。