私はアプリにtextviewを含めていますが、テキストを2色で表示できるかどうか疑問に思います。
次のコードで簡単にテキストの色を変更できます。
android:textColor="#B22222"
しかし、私が達成する必要があるのは:
2つの異なる色のテキスト
また
他の色の中に色が塗りつぶされたテキスト
以下の例の画像のように:
だから私はそれをテキストビュー内のテキスト全体またはその一部に適用することができます。
例としてネットを検索しましたが、見つかりません。
どんなアドバイスもいただければ幸いです、ありがとう
アップデート:
テキストXMLで影を使用しました。これにより、探しているものに近い形状が得られましたが、前の画像のように正確な2色ではありませんでした。
私のシャドウコード:
<TextView
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:text="hi"
android:textStyle="bold"
android:textSize="150dp"
android:typeface="sans"
android:textColor="#0000ff"
android:shadowColor="#B22222"
android:shadowRadius="2.0"
android:shadowDy="10.0"
android:shadowDx="10.0" />
<TextView
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:text="hi"
android:textStyle="bold"
android:textSize="150dp"
android:typeface="sans"
android:textColor="#0000ff"
android:shadowColor="#B22222"
android:shadowRadius="25.0" />
以下の画像のように結果を出力します:
最初の画像で同じ形のテキストを取得するためのアイデア、ありがとう