美文网首页Aide学
两个Activity传递List数据

两个Activity传递List数据

作者: 追逐未来2016 | 来源:发表于2018-04-18 11:56 被阅读0次
    1. List<T>的Bean对象,Bean类实现Serializable接口,(如果包含其他bean类也需要实现)
    public class DogBo implements Serializable {
        
    }
    
    1. Activity跳转传递参数
    List<DogBo > dogList = new ArrayList<>();
    Intent intent = new Intent(this, OneActivity.class);
    intent.putExtra("dog", (Serializable) dogList );
    startActivity(intent);
    
    1. 目标Activity接受数据
    Intent intent = getIntent();
    List<DogBo > dogList = (List<DogBo>) intent.getSerializableExtra("dog");
    

    相关文章

      网友评论

        本文标题:两个Activity传递List数据

        本文链接:https://www.haomeiwen.com/subject/amdvkftx.html