intent传递字符串数组

xiaoxiao2021-02-27  190

传递:

Bundle b=new Bundle();

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

Intent i=new Intent(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");

转载请注明原文地址: https://www.6miu.com/read-11810.html

最新回复(0)