1

これをプログラムで実行して、アプリウィジェットのTextViewにシャドウを含めるかどうかを選択できるようにすることはできますか?

私はあなたがintを設定できることだけを知っていますが、setShadowLayerメソッドはいくつかのパラメーターを取ります...。

4

1 に答える 1

1

正解です。ウィジェットで使用されるRemoveViewsクラスからsetShadowLayer()を呼び出すことはできません。ただし、あなたの場合、1つの解決策は、シャドウを設定できるようにするTextViewごとに2つのTextViewを定義することです。一方のTextViewには影があり、もう一方には影がありません。次に、ウィジェットの初期化中に、ユーザーの好みに応じて対応するTextViewを非表示にします。

于 2012-10-07T15:27:44.857 に答える