ユーザがログインボタンをクリックすると、PaymentDetials
アクティビティが起動します。それはまた、カート内の総アイテムを取得することで、多くの処理を行います。アクティビティのデータをポーズ状態に保持する方法
私は、ユーザーがPayment_form
をクリックすると、彼は、彼の支払いの詳細を入力しOK
をクリックすると、我々は戻って同じ活動であるStatic
変数
にTOTAL_ITEMSのカウントを保存し、PaymentDetails
すべてがと正常に動作していますstatic
変数ですが、この方法ではmemory leak
が発生する可能性があります。
私は自分のアクティビティでローカル変数を作成することに決めましたが、ユーザがPaymentForm
アクティビティからPayment_details
になった後にローカル変数の値は0
になります。
int orderLineItems=0;
onCreate(){
orderLineItems+=1;
}
なぜsharedpreferenceを使用しませんか? –