0

画像をダウンロードして表示する必要があるアクティビティがいくつかあります。画像は URL から内部ストレージにダウンロードされ、縮小されて表示されます。

複数のアクティビティで同じコードが重複しないようにする方法はありますか? すべてのコードを含む 1 つのアクティビティを作成して、URL をインテント エクストラとして渡すことはできますか。(すべての HTTP メソッドは既に別のクラスにあることに注意してください。画像の縦横比の計算や、繰り返したくない画像レイアウトへの高さと幅の割り当てなどの UI 機能です)

私が探しているのは、Dialog アクティビティではありません。イメージ アクティビティの UI を呼び出しアクティビティの UI に埋め込むようなものです。

4

1 に答える 1

0

イメージをダウンロードしてスケーリングするコードを、すべてのアクティビティが AsyncTasks を使用して呼び出すことができるユーティリティ クラスに配置します。onPostExecuteで表示できます。

于 2012-10-22T20:49:54.163 に答える