2016-06-01 10 views
0

ListViewでは、JSONを使用してWeb APIからユーザーコメントを読み込んでいます。ListViewカスタムレイアウト

私のカスタムレイアウトでは、ユーザーがイメージを投稿したときにのみ表示されるため、オプションでImageViewを追加しました。

質問: IDを持つレイアウトで空のImageViewを使用するとパフォーマンスは良いですか?画像のURLが空の場合は何も起こりませんが、URLが含まれている場合は画像ローダーライブラリを使用して画像リソースをビットマップに変更します。

答えて

0

JSONレスポンスに返されるイメージがない場合は、デフォルトイメージを使用できます。あなたはあまりにも多くの項目がある場合でも、リストビューを使用しているので、そうでないあなたも、同じビューが再利用されますので、何も多くのメモリとパフォーマンスの問題は存在しません、また、

if(TextUtils.isEmpty(imageUrl)) { 
    imageView.setVisibility(View.GONE) 
} 

をすることによりImageViewのの可視性を非表示にすることができます。

関連する問題