Bagikan melalui


Activity.RequestVisibleBehind(Boolean) Metode

Definisi

Aktivitas yang ingin tetap terlihat di balik aktivitas tembus pancar di atasnya harus memanggil metode ini kapan saja antara awal #onResume() dan pengembalian dari #onPause().

[Android.Runtime.Register("requestVisibleBehind", "(Z)Z", "GetRequestVisibleBehind_ZHandler")]
public virtual bool RequestVisibleBehind(bool visible);
[<Android.Runtime.Register("requestVisibleBehind", "(Z)Z", "GetRequestVisibleBehind_ZHandler")>]
abstract member RequestVisibleBehind : bool -> bool
override this.RequestVisibleBehind : bool -> bool

Parameter

visible
Boolean

true untuk memberi tahu sistem bahwa aktivitas ingin terlihat di balik aktivitas tembus pantang lainnya, false untuk menunjukkan sebaliknya. Sumber daya harus dirilis saat meneruskan false ke metode ini.

Mengembalikan

status visibiitas yang dihasilkan. Jika benar, aktivitas akan tetap terlihat di luar #onPause() jika aktivitas berikutnya tembus layar penuh atau tidak tembus layar. Jika false maka aktivitas mungkin tidak mengandalkan terlihat di belakang aktivitas tembus lainnya, dan harus menghentikan pemutaran media dan merilis sumber daya. Mengembalikan false dapat terjadi sebagai pengganti panggilan ke #onVisibleBehindCanceled() sehingga nilai yang dikembalikan harus diperiksa.

Atribut

Keterangan

Aktivitas yang ingin tetap terlihat di balik aktivitas tembus pancar di atasnya harus memanggil metode ini kapan saja antara awal #onResume() dan pengembalian dari #onPause(). Jika panggilan ini berhasil, maka aktivitas akan tetap terlihat setelah #onPause() dipanggil, dan diizinkan untuk terus memutar media di latar belakang.

Tindakan panggilan ini diatur ulang setiap kali aktivitas ini dibawa ke depan. Artinya, setiap kali #onResume() disebut aktivitas akan diasumsikan tidak meminta terlihat di belakang. Oleh karena itu, jika Anda ingin aktivitas ini terus terlihat di latar belakang, Anda harus memanggil metode ini lagi.

Hanya aktivitas buram layar penuh yang dapat melakukan panggilan ini. Yaitu panggilan ini adalah nop untuk aktivitas dialog dan tembus.

Dalam semua keadaan, aktivitas harus berhenti memutar dan merilis sumber daya sebelum atau dalam panggilan ke #onVisibleBehindCanceled() atau jika panggilan ini mengembalikan false.

False akan dikembalikan kapan saja metode ini dipanggil antara pengembalian onPause dan panggilan berikutnya ke onResume.

Anggota ini tidak digunakan lagi. Fungsionalitas metode ini tidak lagi didukung pada dan android.os.Build.VERSION_CODES#O akan dihapus dalam rilis mendatang.

Dokumentasi Java untuk android.app.Activity.requestVisibleBehind(boolean).

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

Lihat juga