bundle可以封装ArrayList<HashMap<string,Object>>吗,如果可以,用什么方法,最好附例子!谢谢!

解决方案 »

  1.   

    直接附加不知道行不行的,不过你可以putstring依次添加多个key,value值。然后再跳转的activity里 ,把bundle转换为array
      

  2.   

      Bundle b=intent.getExtras();  
      Object[] lstName=b.keySet().toArray(); String keyName=lstName[i].toString();  
     String keyValue = b.getString(keyName);
      

  3.   

    Bundle里的putStringArrayList(key, value)这个方法是干什么用的?
      

  4.   

    list=new ArrayList<String>();   
    b.putStringArrayList("data", list);   貌似可以,要不你试试看吧
      

  5.   

    Bundle bundle = new Bundle();
    bundle.putIntegerArrayList(key, value)
    bundle.putParcelableArrayList(key, value)
    bundle.putParcelableArrayList(key, value)
    bundle.putStringArrayList(key, value)试试看