ActivityOptions.SetShareIdentityEnabled(Boolean) Metode
Definisi
Penting
Beberapa informasi terkait produk prarilis yang dapat diubah secara signifikan sebelum dirilis. Microsoft tidak memberikan jaminan, tersirat maupun tersurat, sehubungan dengan informasi yang diberikan di sini.
Mengatur apakah identitas aplikasi peluncuran harus dibagikan dengan aktivitas.
[Android.Runtime.Register("setShareIdentityEnabled", "(Z)Landroid/app/ActivityOptions;", "GetSetShareIdentityEnabled_ZHandler", ApiSince=34)]
public virtual Android.App.ActivityOptions SetShareIdentityEnabled(bool shareIdentity);
[<Android.Runtime.Register("setShareIdentityEnabled", "(Z)Landroid/app/ActivityOptions;", "GetSetShareIdentityEnabled_ZHandler", ApiSince=34)>]
abstract member SetShareIdentityEnabled : bool -> Android.App.ActivityOptions
override this.SetShareIdentityEnabled : bool -> Android.App.ActivityOptions
Parameter
- shareIdentity
- Boolean
apakah identitas aplikasi peluncuran harus dibagikan dengan aktivitas
Mengembalikan
thisActivityOptions Sebagai contoh.
- Atribut
Keterangan
Mengatur apakah identitas aplikasi peluncuran harus dibagikan dengan aktivitas.
Gunakan opsi ini saat memulai aktivitas yang perlu mengetahui identitas aplikasi peluncuran; dengan ini diatur ke true, aktivitas akan memiliki akses ke nama paket dan uid aplikasi peluncuran.
Default ke false jika tidak diatur.
Perhatikan, bahkan jika aplikasi peluncuran tidak secara eksplisit mengaktifkan berbagi identitasnya, jika aktivitas dimulai dengan Activity#startActivityForResult, maka Activity#getCallingPackage() masih akan mengembalikan nama paket aplikasi peluncuran untuk memungkinkan validasi penerima hasil. Selain itu, aktivitas yang berjalan dalam paket yang ditandatangani oleh kunci yang sama yang digunakan untuk menandatangani platform (beberapa aplikasi sistem seperti Pengaturan akan ditandatangani dengan kunci platform) akan memiliki akses ke identitas aplikasi peluncuran.
Dokumentasi Java untuk android.app.ActivityOptions.setShareIdentityEnabled(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.