为了账号安全,请及时绑定邮箱和手机立即绑定

使用AsyncTask在ListView中加载图像

使用AsyncTask在ListView中加载图像

烙印99 2019-10-18 14:46:38
我有一个可以容纳图像的ListView。这取决于SDCARD中是否存在图像。这是我的示例代码:public class MainActivity extends Activity  {    ListView mListView;    @Override    protected void onCreate(Bundle savedInstanceState) {        super.onCreate(savedInstanceState);        mListView = new ListView(this);        setContentView(mListView);        String[] arr = new String[] {                 "/example/images/1.jpg", "/example/images/2.jpg",                  "/example/images/3.jpg", "/example/images/4.jpg",                  "/example/images/5.jpg", "/example/images/6.jpg",                 "/example/images/7.jpg", "/example/images/8.jpg",                  "/example/images/9.jpg", "/example/images/1.jpg",                 "/example/images/2.jpg", "/example/images/3.jpg",                  "/example/images/4.jpg", "/example/images/5.jpg",                  "/example/images/6.jpg", "/example/images/7.jpg",                  "/example/images/8.jpg", "/example/images/9.jpg",                 "/example/images/1.jpg", "/example/images/2.jpg",                  "/example/images/3.jpg", "/example/images/4.jpg",                  "/example/images/5.jpg", "/example/images/6.jpg",                 "/example/images/7.jpg", "/example/images/8.jpg",                  "/example/images/9.jpg", "/example/images/1.jpg",                 "/example/images/2.jpg", "/example/images/3.jpg",                  "/example/images/4.jpg", "/example/images/5.jpg",                  "/example/images/6.jpg", "/example/images/7.jpg",                  "/example/images/8.jpg", "/example/images/9.jpg"};         List<String> list = Arrays.asList(arr);        MyAdapter adapter = new MyAdapter(this, R.layout.listitem_imv, list);        mListView.setAdapter(adapter);    }
查看完整描述

3 回答

?
婷婷同学_

TA贡献1844条经验 获得超8个赞

这篇Android开发者博客文章将为您提供完整的参考项目,其中包括缓存。只需将SD卡文件读取中的Http访问代码替换为即可。


查看完整回答
反对 回复 2019-10-18
  • 3 回答
  • 0 关注
  • 487 浏览

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信