美文网首页
Android向下一个活动传递数据

Android向下一个活动传递数据

作者: 今天也要努力呀y | 来源:发表于2020-02-27 00:16 被阅读0次
    String data = "Hello";
                    Intent intent = new Intent(MainActivity.this,SecondActivity.class);
                    intent.putExtra("data",data);
                    startActivity(intent);
    
    String data = getIntent().getStringExtra("data");
            Toast.makeText(this, ""+data, Toast.LENGTH_SHORT).show();
    

    如果用intent传递对象
    就把对应的Bean类implements Serializable

    Person person = new Person();
    .....
    intent.putExtra("person",person);
    
    Person person = (Person) getIntent().getSerializableExtra("person");
    

    还有一种Parcelable方法,比较复杂,但效率高

    相关文章

      网友评论

          本文标题:Android向下一个活动传递数据

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