Bagikan melalui


Activity.FinishAffinity Metode

Definisi

Selesaikan aktivitas ini serta semua aktivitas tepat di bawahnya dalam tugas saat ini yang memiliki afinitas yang sama.

[Android.Runtime.Register("finishAffinity", "()V", "GetFinishAffinityHandler")]
public virtual void FinishAffinity ();
[<Android.Runtime.Register("finishAffinity", "()V", "GetFinishAffinityHandler")>]
abstract member FinishAffinity : unit -> unit
override this.FinishAffinity : unit -> unit
Atribut

Keterangan

Selesaikan aktivitas ini serta semua aktivitas tepat di bawahnya dalam tugas saat ini yang memiliki afinitas yang sama. Ini biasanya digunakan ketika aplikasi dapat diluncurkan ke tugas lain (seperti dari ACTION_VIEW tipe konten yang dipahaminya) dan pengguna telah menggunakan navigasi atas untuk beralih dari tugas saat ini dan ke tugasnya sendiri. Dalam hal ini, jika pengguna telah menavigasi ke aktivitas lain dari aplikasi kedua, semua itu harus dihapus dari tugas asli sebagai bagian dari sakelar tugas.

Perhatikan bahwa penyelesaian ini tidak <<> memungkinkan>Anda untuk memberikan hasil ke aktivitas sebelumnya, dan pengecualian akan dilemparkan jika Anda mencoba melakukannya.

Dokumentasi Java untuk android.app.Activity.finishAffinity().

Bagian halaman ini adalah modifikasi berdasarkan pekerjaan yang dibuat dan dibagikan oleh Proyek Sumber Terbuka Android dan digunakan sesuai dengan istilah yang dijelaskan dalam Lisensi Atribusi Creative Commons 2.5.

Berlaku untuk