如何将更多参数传递给另一个活动?

时间:2012-10-10 12:02:30

标签: android

如何传递超过1个参数来传递花药活动? 我通过这种方式传递我的2D字符串作为参数传递成功,但现在我想要两个传递更多的参数,现在使用bean类我怎么发送?

 Intent j = new Intent(AgAppTransUtilityBalanceInquiry.this, AgAppTransUBIResponse.class);



         MyBean bean = new MyBean();
         bean.set2DArray(xmlResponse);
         Bundle b = new Bundle();
            b.putSerializable("mybean", bean);

            j.putExtra("obj", b);

          and get like this

         Bundle b = getIntent().getBundleExtra("obj");
                   MyBean dData = (MyBean) b.getSerializable("mybean");
                   xmlResponse =dData.get2DArray();



         public class MyBean implements Serializable{
 String[][] data = null;
 public void set2DArray(String[][] data){
    this.data = data;
 }
 public String[][] get2DArray(){
    return data;
 }
  }


             but i want pass two more parameters

             b.putString("otheraccount", otheraccount.getText().toString());
           b.putString("choicess" ,(String)provider.getSelectedItem());

            how do i pass this two more parameters seprately??

0 个答案:

没有答案