1

Webサービスから1つの画像を取得し、この画像をすべてのアクティビティに表示します。このようにして、すべてのアクティビティでサービスを呼び出しますが、Webサービスを1回呼び出して画像をキャッチし、この画像を描画可能に保存して、他のすべてのレイアウトでこの画像を使用したいと思います。どうすればいいですか..答えてくれてありがとう。

4

2 に答える 2

1

このリンクをたどる必要があります。

ボタンのクリックイベントでsqliteデータベースに画像を保存する方法は?

その点で、DownloadFile()で変更する必要があります。その関数で画像ダウンロードコードを記述し、さらに使用する必要があります。

于 2012-11-01T09:52:20.097 に答える
1

Android で何かを「保存」する場合は、クライアント側でデータを永続化する必要があります。

Android には、物を保存するためのさまざまなメカニズムがあります。

  • 共有設定
  • 内部/外部ファイル I/O
  • データベース

画像を保存したいので、sharedPreferences を使用できません。ファイル I/O は可能ですが、これには SQLLite Database と BLOB-datatype の使用を検討します。例はここにあります。

于 2012-11-01T09:29:55.457 に答える