Bagikan melalui


ActivityFlags Enum

Definisi

Menghitung nilai yang dikembalikan oleh beberapa jenis dan diambil sebagai parameter dari beberapa jenis.

Enumerasi ini mendukung kombinasi bitwise dari nilai yang termasuk di dalamnya.

[System.Flags]
public enum ActivityFlags
[<System.Flags>]
type ActivityFlags = 
Warisan
ActivityFlags
Atribut

Bidang

Nama Nilai Deskripsi
GrantReadUriPermission 1

Jika diatur, penerima Niat ini akan diberikan izin untuk melakukan operasi baca pada Uri dalam data Niat dan URI apa pun yang ditentukan dalam ClipData-nya.

GrantWriteUriPermission 2

Jika diatur, penerima Niat ini akan diberikan izin untuk melakukan operasi tulis pada Uri dalam data Niat dan URI apa pun yang ditentukan dalam ClipData-nya.

FromBackground 4

Dapat diatur oleh pemanggil untuk menunjukkan bahwa Niat ini berasal dari operasi latar belakang, bukan dari interaksi pengguna langsung.

DebugLogResolution 8

Bendera yang dapat Anda aktifkan untuk penelusuran kesalahan: ketika diatur, pesan log akan dicetak selama resolusi niat ini untuk menunjukkan kepada Anda apa yang telah ditemukan untuk membuat daftar terselesaikan akhir.

ExcludeStoppedPackages 16

Jika diatur, niat ini tidak akan cocok dengan komponen apa pun dalam paket yang saat ini dihentikan.

IncludeStoppedPackages 32

Jika diatur, niat ini akan selalu cocok dengan komponen apa pun dalam paket yang saat ini dihentikan.

GrantPersistableUriPermission 64
GrantPrefixUriPermission 128
DirectBootAuto 256
RequireDefault 512
RequireNonBrowser 1024
MatchExternal 2048
LaunchAdjacent 4096
RetainInRecents 8192
TaskOnHome 16384
ClearTask 32768
NoAnimation 65536
ReorderToFront 131072
NoUserAction 262144
ClearWhenTaskReset 524288
NewDocument 524288
LaunchedFromHistory 1048576

Bendera ini biasanya tidak diatur oleh kode aplikasi, tetapi diatur untuk Anda oleh sistem jika aktivitas ini diluncurkan dari riwayat (kunci rumah longpress).

ReceiverVisibleToInstantApps 2097152
ResetTaskIfNeeded 2097152

Jika diatur, dan aktivitas ini sedang dimulai dalam tugas baru atau membawa ke atas tugas yang ada, maka akan diluncurkan sebagai pintu depan tugas.

BroughtToFront 4194304
ExcludeFromRecents 8388608

Jika diatur, aktivitas baru tidak disimpan dalam daftar aktivitas yang baru diluncurkan.

PreviousIsTop 16777216
ForwardResult 33554432

Jika diatur dan niat ini digunakan untuk meluncurkan aktivitas baru dari yang sudah ada, maka target balasan aktivitas yang ada akan ditransfer ke aktivitas baru.

ClearTop 67108864
MultipleTask 134217728

Jangan gunakan bendera ini kecuali Anda menerapkan peluncur aplikasi tingkat atas Anda sendiri.NewTaskselalu

Karena sistem default tidak menyertakan manajemen tugas grafis, Anda tidak boleh menggunakan bendera ini kecuali Anda menyediakan beberapa cara bagi pengguna untuk kembali ke tugas yang telah Anda luncurkan.

NewTask

Lihat Tugas dan Tumpukan Belakang untuk informasi selengkapnya tentang tugas.

ReceiverNoAbort 134217728
NewTask 268435456
ReceiverForeground 268435456

Jika diatur, saat mengirim siaran, penerima diizinkan untuk berjalan pada prioritas latar depan, dengan interval batas waktu yang lebih singkat.

ReceiverReplacePending 536870912
SingleTop 536870912

Jika diatur, aktivitas tidak akan diluncurkan jika sudah berjalan di bagian atas tumpukan riwayat.

NoHistory 1073741824

Jika diatur, aktivitas baru tidak disimpan dalam tumpukan riwayat.

ReceiverRegisteredOnly 1073741824

Jika diatur, saat mengirim siaran hanya penerima terdaftar yang akan dipanggil -- tidak ada komponen BroadcastReceiver yang akan diluncurkan.

Keterangan

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