次の 3 つのメソッド (RemoteViews
クラスから) を使用して、Android のホーム画面ウィジェットの画像を更新できます。
setImageViewResource (int viewId, int srcId)
setImageViewUri (int viewId, Uri uri)
setImageViewBitmap (int viewId, Bitmap bitmap)
しかし、多くの調査の結果、ウィジェットの更新時に発生する可能性setImageViewUri()
のあるエラーを回避するために、これを使用するのが最適であることがわかりました。"**!!! FAILED BINDER TRANSACTION !!!**"
しかし、なぜこれが事実なのですか?適切な理由や JavaDoc ドキュメントが見つかりませんでした。