2016-03-28 21 views
-2

Sadece yaşam döngülerini biraz açıklığa kavuşturmak istiyorum. A (ana), B ve C olmak üzere üç faaliyetim var. B, A'dan başlayarak, fazladan içeriğe sahip bir içeriğe sahip, doğru içeriği göstermesi gerekiyor. Şimdi B, Aktivite C'yi başlatır (fazladan içerik gerekmez). Şimdi (Aktivite C ön planda) yapabilir mi? Faaliyet B öldürülebilir mi? Eğer öyleyse, geri düğmesine bastığımda, bu ilk B oluşumundan aktarılan C -> B'den aynı bilgiyi aktarmam gerekir mi? Temel olarak, bilmek istediğim şey, eğer ebeveyn aktivitesinden aktiviteyi başlatmak için fazladan içerik kullanılıyorsa, bu ekstra içerik çocuğun aktivitesini başlatmak için mi kullanılmalı? Android 3 Etkinlikler - hande veri nasıl geçirilir?

size Jaka

+0

Neden 'Tercih'i kullanmıyorsunuz? veya küçük veri için veri almak/ayarlamak için 'Uygulama' Sınıfı kullanın. – Aks4125

cevap

0

C verileri geri vermek gerek yok ederiz -> B düğmesine tekrar bastığınızda. B onCreate'da, ek verileri özel sınıf değişkenlerine saklayın ve etkinlik geri yüklendiğinde kullanabilirsiniz.

+0

Tavsiye ettiğiniz için teşekkür ederiz. Ben sadece bu yazıyı okuyordum (http://developer.android.com/training/basics/activity-lifecycle/recreating.html) ve anladığım kadarıyla, sanki SardunnstationState zaten tüm işleri yapıyor gibi görünüyor. Yoksa bunu yanlış anladım. – JakaK

İlgili konular