Lab*_*lan 41
这取决于arraylist的类型
putIntegerArrayListExtra(String name, ArrayList<Integer> value)
putParcelableArrayListExtra(String name, ArrayList<? extends Parcelable> value)
putStringArrayListExtra(String name, ArrayList<String> value)
putCharSequenceArrayListExtra(String name, ArrayList<CharSequence> value)
然后,你可以从你的下一个活动通过更换阅读put与get与密钥字符串作为参数,如
myIntent.getStringArrayListExtra("arrayPeople");
Run Code Online (Sandbox Code Playgroud)
小智 -2
当你创造意图时。您可以通过以下方式设置数据
intent.putExtra("keyName", "somevalue");
Run Code Online (Sandbox Code Playgroud)
当意图 B 启动时,您可以通过以下方式获取数据
Bundle extras = getIntent().getExtras();
if(extras !=null)
{
String value = extras.getString("keyName");
}
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
22208 次 |
| 最近记录: |