Я знаю, что если я хочу, чтобы отправить заказ объекта O из Activity A
в Activity B
, я должен сделать объект O
реализовать Parcelable.
Однако, в настоящее время объект O
имеет много различных типов полей , В этом случае я могу просто использовать одноэлементный? Например,Android - Передача объектов между деятельностью
1. in Activity B, I create a public static Object o;
2. in Activity A, I do
B.o = ObjectToSend;
startActivity(intent for B);
3. in Activity B's onCreate(), I do
O o = B.o;
if o is not null, use o..
Есть ли проблема с этим подходом? Thanks
Я бы отказался от неправильного использования шаблона дизайна. – Blackbelt