zoukankan      html  css  js  c++  java
  • android串行化getSerializable、getSerializableExtra

    android串行化getSerializable、getSerializableExtra 传参 总结

    案例1 不用 Bundle 封装数据

    提交activity

     lst.setOnItemClickListener(new OnItemClickListener() {
        
        public void onItemClick(AdapterView<?> parent, View view,
          int position, long id) {
         
         HashMap map=(HashMap) parent.getItemAtPosition(position);
         Intent intent=new Intent();
         intent.setClass(btsAllinfoActivity.this,btsMapActivity.class);
         intent.putExtra("bts_map", map);       
         startActivity(intent);
         
        }
       });

    接收数据activity

    Intent intent=getIntent();  
    map=(HashMap)intent.getSerializableExtra("bts_map");  
      System.out.println("111111111111");
      System.out.println(map.get("bt_id"));
      System.out.println(map.get("bt_name"));
      System.out.println(map.get("bt_lon"));
      System.out.println(map.get("bt_lat"));
      System.out.println("111111111111");
     

    案例二 用Bundle封装数据

    提交activity

    HashMap map=(HashMap) parent.getItemAtPosition(position);
         Intent intent=new Intent();
         intent.setClass(btsAllinfoActivity.this,btsMapActivity.class);
         Bundle bundle = new Bundle();   
         bundle.putSerializable("bts_map", map);
         intent.putExtras(bundle);
         
         startActivity(intent);

    接收activity

    Bundle bundle = getIntent().getExtras();
      
      map=(HashMap)bundle.getSerializable("bts_map");
      
      System.out.println("111111111111");
      System.out.println(map.get("bt_id"));
      System.out.println(map.get("bt_name"));
      System.out.println(map.get("bt_lon"));
      System.out.println(map.get("bt_lat"));
      System.out.println("111111111111");
  • 相关阅读:
    求树中两个节点的最低公共祖先
    [2014校招笔试]判断单链表是否有环?
    二叉树的遍历
    求所有划分集合
    用rand5()生成rand(n)
    由等概率生成的0和1构建rand()函数
    等概率生成0和1
    求输出和为n的所有连续自然数序列
    求正整数n的所有因子
    css 2D转换总结
  • 原文地址:https://www.cnblogs.com/zhujiabin/p/5224997.html
Copyright © 2011-2022 走看看