エントリーの編集
エントリーの編集は全ユーザーに共通の機能です。
必ずガイドラインを一読の上ご利用ください。
エントリーの編集は全ユーザーに共通の機能です。
必ずガイドラインを一読の上ご利用ください。
注目コメント算出アルゴリズムの一部にLINEヤフー株式会社の「建設的コメント順位付けモデルAPI」を使用しています
今回はAsyncTaskLoaderを使って外部リソースを表示するImageViewを作ってみます。単にResource内の画像... 今回はAsyncTaskLoaderを使って外部リソースを表示するImageViewを作ってみます。単にResource内の画像を表示するだけならImageViewのsrc属性にResource内のidを指定すれば終わるのですが、ネットワーク上の画像を表示する場合は指定したURLを開いてInputStreamをBitmapなりDrawableに変換してViewにセットしてあげる必要があるみたいです。AsyncTaskLoaderを使う理由はアプリのメインスレッドで呼ぶとNetworkOnMainThreadExceptionが発生する(Android3.x 系からっぽい)ので別スレッドで非同期で読み込ませてやる必要があるためです。んでは実装してみます。 前提 開発環境はAndroid Studio + Genymotion。SDKのターゲットは4.0以上とします。 作ってみよう では作って