SORU
13 HAZİRAN 2011, PAZARTESİ


Bitir önceki tüm faaliyetleri

Başvurum aşağıdaki akış vardır

Home->screen 1->screen 2->screen 3->screen 4->screen 5

Şimdi her ekran log out ortak bir düğme (Home/ screen 1 / screen 2 /screen 3/ screen 4 / screen 5) var

Kullanıcı tıklama butonu(herhangi bir ekrandan) çıkış yapın zaman, tüm ekranları bitmiş olacak ve yeni bir ekran Log in açacak istiyorum .

Neredeyse tüm FLAG_ACTIVITY bunu başarmak için çalıştık. Ben de stackoverflow bazı cevaplar geçmesi, ama sorunu çözmek için güçlü olmak değil. Benim uygulama FLAG_ACTIVITY_CLEAR_TASK kullanmak mümkün değil yani Android 1.6

Sorunu çözmek için herhangi bir yolu var mı ?

CEVAP
13 HAZİRAN 2011, PAZARTESİ


Kullanımı:

Intent intent = new Intent(getApplicationContext(), Home.class);
intent.addFlags(Intent.FLAG_ACTIVITY_CLEAR_TOP);
startActivity(intent);

Bu ev üzerine tüm faaliyetleri açık olacak.

Kullanıcı günlükleri ve ev oluşturulduğunda giriş ekranı terbiye varsayarak ve daha sonra tüm ekranlar bunun üzerine 1 ila 5. Ben ilan kodu tüm diğer aktiviteler sonlandırma ana ekrana geri dönmenizi sağlayacaktır. Niyet fazladan ekleme Giriş ekranında okuma etkinliği ve aynı zamanda (belki orada falan tekrar giriş ekranını) bitirebilirsiniz.

Ama aynı zamanda bu bayrak ile giriş gitmeyi deneyebilirsiniz emin değilim. Faaliyetlerini bu durumda sipariş nasıl bilmiyorum. Eğer öyleyse ama kesinlikle şu anda bu şekilde sen de dahil olmak üzere ekranın altında olanlar açık olacak mı bilmiyorum.

Bu yardımcı olur umarım.

Bunu Paylaş:
  • Google+
  • E-Posta
Etiketler:

YORUMLAR

SPONSOR VİDEO

Rastgele Yazarlar

  • Andrew_Huang

    Andrew_Huang

    10 ŞUBAT 2006
  • Defence Videos

    Defence Vide

    13 Mayıs 2013
  • inovationgmbh

    inovationgmb

    28 EYLÜL 2010