intent传递字符串数组

来源:互联网 发布:centos 伪静态 编辑:程序博客网 时间:2024/06/08 13:21

 

 

传递:

Bundle b=newBundle();

b.putStringArray(key,newString[]{value1, value2});

Intent i=newIntent(context,Class);

i.putExtras(b);

eg:

Intent intent = new Intent();
    intent.setClass(VideoActivity.this, PlayActivity.class);
 
    Bundle bundle=new Bundle();
    bundle.putStringArray("video", videolist);
    intent.putExtras(bundle);
   
    startActivity(intent);

接受:

Bundle b=this.getIntent().getExtras();

String[] array=b.getStringArray(key);

 

eg:

Intent intent = this.getIntent();

bundle = intent.getExtras();
  videolist = bundle.getStringArray("video");

原创粉丝点击