zoukankan      html  css  js  c++  java
  • Activity间传递list<Bean>的集合

    传递者:

    listView_Province.setOnItemClickListener(new OnItemClickListener() {

       @Override
       public void onItemClick(AdapterView<?> parent, View view, int position,
         long id) {
         Province currProvince = adapter_Province.getItem(position);// 获取当前被选中的省份
         List<City> list_city = currProvince.getList_city();// 获取该省份的城市的集合
         Intent  intent=new Intent(ProvinceActivity.this,CityActivity.class);
         Bundle bundle=new Bundle();
         bundle.putSerializable("list_city", (Serializable) list_city);
         bundle.putSerializable("list_district", (Serializable) list_district);
         intent.putExtras(bundle);
         startActivity(intent);
       }
      });

    接收者:

       listView_City = (ListView) findViewById(R.id.listView_City);

       Intent intent=getIntent();
        list_city=(List<City>) intent.getSerializableExtra("list_city");
       
       listView_City.setAdapter(new ArrayAdapter<City>(CityActivity.this, android.R.layout.simple_list_item_1,list_city));

  • 相关阅读:
    LeetCode数据库178
    LeetCode数据库181
    LeetCode数据库177
    LeetCode数据库176
    HNOI2003 消防局的设立
    HNOI2001 产品加工
    Luogu P1020 关路灯
    NOIP2004 虫食算
    SP2713 GSS4-Can you answer these queries IV
    APIO2008 免费道路
  • 原文地址:https://www.cnblogs.com/Jingerxin/p/5102080.html
Copyright © 2011-2022 走看看