2011-05-25 6 views
1

グリッドビューにボタンが設定されていて、インターネットからプルダウンされたイメージにボタンを設定したいと考えています。インターネット画像をボタンの背景として割り当てるか?

私はボタンの背景として、残渣、色、またはドロウアブルを割り当てることしかできません。画像リンクを残渣に変換する方法はありますか?それとも私は間違った方法でこれについて行くのですか?

現在、画像リンクはオンラインの.txtファイルから取得され、配列に変換され、リンクに基づいてgridviewが読み込まれます。

これは簡単な回答ではないと感じています。すべてのヘルプは、それは間違いなくなんとかですが、あなたは最初に(AsyncTaskを経由して、あなたはあなたのボタンの画像をダウンロードしながら、ぶら下がっメインスレッドを維持する必要はありません、Threadで)イメージをダウンロードしなければならない

+0

イメージをダウンロードして(オプションでキャッシュに)、何らかのドロアブル形式に変換して使用しますか? (免責事項:私はスマートフォンを所有していないか、エミュレートしていません。) –

答えて

1

を高く評価しています。これにより、Bitmapが得られます。次に、ボタンの背景にそれらを割り当てます:button.setBackground(new BitmapDrawable(theBitmap))、またはそのようなものです。

関連する問題