私はAndroidのAppWidgetを書いています。ウィジェットのレイアウトにはLinearLayoutがあり、その中にはいくつかのImageViewがあります。 AppWidgetProviderにonUpdate方法では、私が最初に私が子供のImageViewsごとにビットマップを設定することができることを使用して、レイアウトのためのRemoteViewsを作成...RemoteViewのImageViewのサイズを取得
var rv = new RemoteViews(context.PackageName, Resource.Layout.WidgetLayout);
...と。
しかし、私が本当にやりたいことは、一度レイアウトが完成するとImageViewsの実際のサイズを取得して、(おそらくビットマップ経由で)正確なサイズのイメージを描画できるようにすることです。私は、RemoteViewsを介してImageViewサイズを取得する方法や、RemoteViewsアイテムの基礎となるImageViewに到達する方法を知りません。
これを行うことはできますか?それはOnUpdate()で行われますか?もしそうなら、どうですか?もしそうでなければ、どこでそれをやるべきですか?
ありがとうございます。
ああ!今私はそれを得る。情報CWをありがとう。 –