背景をカスタマイズできるアプリウィジェットを作成しようとしています。NinePatchDrawableを使用していて、色を変更したい(setColorFilterメソッドを使用)。これはアクティビティでは問題ありませんが、appwidgetsに使用されるRemoteViewオブジェクトでドットが可能であるように見えます。
アプリウィジェットのImageViewを、ビットマップではなく、新しいDrawableで更新する方法はありますか?
または、そうでない場合は、アプリウィジェットの実際のサイズを取得し、色付きのNinePatchDrawableをビットマップに変換/保存してからImageViewを更新することは可能ですか?
私はすでに解決策をかなり探しましたが、今のところ何も見つかりませんでした。それが不可能ではないことを願っています。ありがとう、
フロッグハット