4

テキストが表示@color/blueされ、コード内の他の場所では問題ありません。他に何が影の表示を妨げていますか? shadowDx&shadowDyだけでなくにも 1、10、100 の値を試しましたshadowRadius。シャドウは、エディター (実際のデバイスで動作しているにもかかわらず、TextView のシャドウがプレビューに表示されないことが予想されます) または私のテスト デバイスである私の電話のいずれにも表示されません。

    <TextView
        android:id="@+id/shadow_text"
        android:layout_width="fill_parent"
        android:layout_height="wrap_content"
        android:gravity="center"
        android:text="i should be shadowed ..."
        android:textColor="@android:color/white"
        android:shadowColor="@color/blue"
        android:shadowRadius="2"
        android:shadowDx="1"
        android:shadowDy="1"
        android:textSize="@dimen/text" />
4

1 に答える 1

15

浮動小数点値を使用する場合にのみ機能します。これを試して:

 <TextView
        android:id="@+id/shadow_text"
        android:layout_width="fill_parent"
        android:layout_height="wrap_content"
        android:gravity="center"
        android:text="i should be shadowed ..."
        android:textColor="@android:color/white"
        android:shadowColor="@color/blue"
        android:shadowRadius="2.0"
        android:shadowDx="1.0"
        android:shadowDy="1.0"
        android:textSize="@dimen/text" />

はい、エディターは影を表示しませんが、サポートされていないというメモも表示する必要があります。

于 2012-05-21T14:56:34.747 に答える