Bagikan melalui


PackageManager.ResolveService Metode

Definisi

Overload

ResolveService(Intent, PackageInfoFlags)

Tentukan layanan terbaik untuk ditangani untuk Niat tertentu.

ResolveService(Intent, PackageManager+ResolveInfoFlags)

ResolveService(Intent, PackageInfoFlags)

Tentukan layanan terbaik untuk ditangani untuk Niat tertentu.

[Android.Runtime.Register("resolveService", "(Landroid/content/Intent;I)Landroid/content/pm/ResolveInfo;", "GetResolveService_Landroid_content_Intent_IHandler")]
public abstract Android.Content.PM.ResolveInfo? ResolveService (Android.Content.Intent intent, Android.Content.PM.PackageInfoFlags flags);
[<Android.Runtime.Register("resolveService", "(Landroid/content/Intent;I)Landroid/content/pm/ResolveInfo;", "GetResolveService_Landroid_content_Intent_IHandler")>]
abstract member ResolveService : Android.Content.Intent * Android.Content.PM.PackageInfoFlags -> Android.Content.PM.ResolveInfo

Parameter

intent
Intent

Niat yang berisi semua spesifikasi yang diinginkan (tindakan, data, jenis, kategori, dan/atau komponen).

flags
PackageInfoFlags

Bendera opsi tambahan untuk mengubah data yang dikembalikan.

Mengembalikan

Mengembalikan objek ResolveInfo yang berisi niat layanan akhir yang ditentukan sebagai tindakan terbaik. Mengembalikan null jika tidak ada layanan yang cocok yang ditemukan.

Atribut

Keterangan

Tentukan layanan terbaik untuk ditangani untuk Niat tertentu.

Gunakan #resolveService(Intent, ResolveInfoFlags) saat bendera panjang diperlukan.

Dokumentasi Java untuk android.content.pm.PackageManager.resolveService(android.content.Intent, int).

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

ResolveService(Intent, PackageManager+ResolveInfoFlags)

[Android.Runtime.Register("resolveService", "(Landroid/content/Intent;Landroid/content/pm/PackageManager$ResolveInfoFlags;)Landroid/content/pm/ResolveInfo;", "GetResolveService_Landroid_content_Intent_Landroid_content_pm_PackageManager_ResolveInfoFlags_Handler", ApiSince=33)]
public virtual Android.Content.PM.ResolveInfo? ResolveService (Android.Content.Intent intent, Android.Content.PM.PackageManager.ResolveInfoFlags flags);
[<Android.Runtime.Register("resolveService", "(Landroid/content/Intent;Landroid/content/pm/PackageManager$ResolveInfoFlags;)Landroid/content/pm/ResolveInfo;", "GetResolveService_Landroid_content_Intent_Landroid_content_pm_PackageManager_ResolveInfoFlags_Handler", ApiSince=33)>]
abstract member ResolveService : Android.Content.Intent * Android.Content.PM.PackageManager.ResolveInfoFlags -> Android.Content.PM.ResolveInfo
override this.ResolveService : Android.Content.Intent * Android.Content.PM.PackageManager.ResolveInfoFlags -> Android.Content.PM.ResolveInfo

Parameter

intent
Intent

Mengembalikan

Atribut

Berlaku untuk