• 手机版

    扫码体验手机版

  • 微信公众号

    扫码关注公众号

国内首家协议开发

软芯音视解码保护平台

在线
客服

发布
需求

在线
聊天

天盟
APP

天盟APP下载

关注
微信

微信扫一扫访问
顶部

为什么只出来了一行数据?

public class SimpleAdapterActivity extends Activity {


        private SimpleAdapter sim_adapter;
        private Listdatalist;
        private ListView lv;
        @Override
        protected void onCreate(Bundle savedInstanceState) {
                super.onCreate(savedInstanceState);
                setContentView(R.layout.activity_listview);
               
                lv=(ListView) findViewById(R.id.lv1);


                //新建一个map键值对数据集合
                datalist=new ArrayList();
                //新建一个适配器  适配器加载数据源
                sim_adapter=new SimpleAdapter(this, getData(), R.layout.simple, new String[]{"img1","tv1"} ,new int[]{R.id.img1,R.id.tv1});
               
               
                //视图加载适配器
                lv.setAdapter(sim_adapter);
        }
        //数据源
        private List getData(){
                Map map=new HashMap();//创建一个键值对对象
                map.put("img1", R.drawable.img1);//添加键-值对
                map.put("tv1", "可爱萝莉");
                map.put("img2", R.drawable.img3);
                map.put("tv2", "功夫兔");
                map.put("img3", R.drawable.img3);
                map.put("tv3", "小狐狸");
                map.put("img4", R.drawable.img4);
                map.put("tv4", "元气少女");
                datalist.add(map);
                return datalist;
        }
}

免责声明:本内容仅代表回答会员见解不代表天盟观点,请谨慎对待。

版权声明:作者保留权利,不代表天盟立场。

使用道具 举报

发新帖

发布任务需求已有1031167位用户正在使用天盟网服务

发布分类: *
任务预算: *
需求内容: *
手机号码: *
任务商家报价为
  • 预算价 :
  • 成交价 :
  • 完工期 :
  • 质保期 :

* 最终任务项目以服务商报价、双方协商为准!