6
6
import java .util .ArrayList ;
7
7
8
8
import android .content .Context ;
9
+ import android .content .SharedPreferences ;
9
10
import android .content .res .Resources ;
10
11
import android .graphics .Bitmap ;
11
12
import android .graphics .BitmapFactory ;
16
17
import android .widget .ImageView ;
17
18
import android .widget .TextView ;
18
19
20
+ import com .dreamteam .app .commons .AppContext ;
19
21
import com .dreamteam .app .entity .FeedItem ;
20
22
import com .dreamteam .app .utils .ImageLoader ;
21
23
import com .dreateam .app .ui .R ;
@@ -36,7 +38,7 @@ public class ItemListAdapter extends BaseAdapter
36
38
private ArrayList <String > imageUrls = new ArrayList <String >();
37
39
private ImageLoader loader = new ImageLoader ();
38
40
private static int [] colors ;//是否已阅读显示的颜色
39
-
41
+ private boolean loadImg = false ;
40
42
41
43
public ItemListAdapter (Context context , ArrayList <FeedItem > items , boolean isNight )
42
44
{
@@ -56,6 +58,9 @@ public ItemListAdapter(Context context, ArrayList<FeedItem> items, boolean isNig
56
58
res .getColor (R .color .gray )
57
59
};
58
60
}
61
+ //是否加载图片
62
+ SharedPreferences prefs = AppContext .getPrefrences (context );
63
+ loadImg = prefs .getBoolean ("pref_imageLoad" , false );
59
64
}
60
65
61
66
@ Override
@@ -107,7 +112,7 @@ public View getView(int position, View convertView, ViewGroup parent)
107
112
viewHolder .titleTv .setText (title );
108
113
viewHolder .pubdateTv .setText (item .getPubdate ());
109
114
imageUrls = item .getImageUrls ();
110
- if (imageUrls .isEmpty ())
115
+ if (imageUrls .isEmpty () || ! loadImg )
111
116
{
112
117
viewHolder .itemIv .setVisibility (View .GONE );
113
118
}
0 commit comments