Android Kapanış Etkinliği Programlı Olarak


92

Bir aktivite içindeki ekrandan uzaklaşmaya eşdeğer işlem nedir. Geri düğmesine bastığınızda olduğu gibi, etkinlik görünmez olur. Bu, kendini kapatması için bir faaliyetin içinden nasıl çağrılabilir?

Yanıtlar:



46

mevcut etkinliği kapatmak istiyorsanız this.finish () kullanabilirsiniz.

this.finish()


3

finish () yöntemi, etkinliği bitirmek ve arka yığından çıkarmak için kullanılır. Aktivitede herhangi bir yöntemde çağırabilirsiniz. Ancak, herhangi bir bellek sızıntısını önlemek için tüm Veritabanı bağlantılarını, tüm referans değişkenlerini kapattığınızdan emin olun.


0

finish(); Etkinliği Yığından temizlemek için Etkinlik Başladıktan sonra hemen her yerde kullanabilirsiniz .


3
Merhaba Raj, Stackoverflow'a hoş geldiniz. Soruları cevaplarken, o soruya verilen diğer cevapları kontrol etmek genellikle iyi bir fikirdir - birisi zaten aynı fikri almış ve cevabı göndermiş olabilir! Burada tam olarak durum bu. En iyi cevap ve kabul edilmiş olan zaten diyor finish()- yani siz veya topluluk için tekrarlayarak kazanılacak çok şey yok. Kötü haberin taşıyıcısı olduğum için üzgünüm. Her durumda Stackoverflow'a hoş geldiniz, denediğiniz için teşekkürler - bir dahaki sefere daha iyi şanslar dilerim!
kenny_k
Sitemizi kullandığınızda şunları okuyup anladığınızı kabul etmiş olursunuz: Çerez Politikası ve Gizlilik Politikası.
Licensed under cc by-sa 3.0 with attribution required.