29 NİSAN 2010, PERŞEMBE
Nasıl Android bir aktivite nesnesi geçirmek için
Benim bir nesne gönderme üzerinde çalışmaya çalışıyorummüşteribir sınıf Activity
Activity
başka bir görüntü.
Müşteri sınıfı için kod:
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;
}
}
Başka bir Activity
nesne göndermek istiyorum ve o zaman 6 ** diğer verileri görüntüler.
Bunu nasıl elde edebilirsiniz?
CEVAP
29 NİSAN 2010, PERŞEMBE
Tek seçenek Özel Sınıf Serializable
arabirim uygulamak izin verebilir ve daha sonra niyet ekstra Intent#putExtra()
yöntemi putExtra(Serializable..)
değişken kullanarak nesne örnekleri iletebilirsiniz.
Sözdekod:
//to pass :
intent.putExtra("MyClass", obj);
// to retrieve object in second Activity
getIntent().getSerializableExtra("MyClass");
Bunu Paylaş:
Nasıl Android Hizmet Aktivite ile ilet...
Nasıl bir JSON nesnesi göndermek için ...
Nasıl json YAZILAN veri nesnesi olarak...
ASP.NET Denetleyicisi için görünümden ...
Nasıl android web görünümü için html d...