程序師世界是廣大編程愛好者互助、分享、學習的平台,程序師世界有你更精彩!
首頁
編程語言
C語言|JAVA編程
Python編程
網頁編程
ASP編程|PHP編程
JSP編程
數據庫知識
MYSQL數據庫|SqlServer數據庫
Oracle數據庫|DB2數據庫
 程式師世界 >> 編程語言 >> 更多編程語言 >> 編程綜合問答 >> android intent-在android中,如何從一個activity向另外一個activity傳遞object?

android intent-在android中,如何從一個activity向另外一個activity傳遞object?

編輯:編程綜合問答
在android中,如何從一個activity向另外一個activity傳遞object?

我正在努力嘗試從一個activity中發送我的自定義類中的一個object,然後顯示在另外一個activity中
自定義類的代碼:

public class Customer {

    private String firstName, lastName, Address;
    int Age;

    public Customer(String fname, String lname, int age, String address) {

        firstName = fname;
        lastName = lname;
        Age = age;
        Address = address;

    }

    public String printValues() {

        String data = null;

        data = "First Name :" + firstName + " Last Name :" + lastName
        + " Age : " + Age + " Address : " + Address;

        return data;

    }

}

我想要從一個activity傳遞object到另外一個activity然後在另外一個activity現實數據。
我怎麼能夠實現?

最佳回答:


一個可能的方法是讓你的自定義類實現Serializable接口,你可以用putExtra(Serializable..)通過Intent#putExtra() 方法傳遞對象實例
PSEUDO代碼:

   intent.putExtra("MyClass", obj);  

getIntent().getSerializableExtra("MyClass");
  1. 上一頁:
  2. 下一頁:
Copyright © 程式師世界 All Rights Reserved