PackageManager.GetDrawable(String, Int32, ApplicationInfo) Метод
Определение
Важно!
Некоторые сведения относятся к предварительной версии продукта, в которую до выпуска могут быть внесены существенные изменения. Майкрософт не предоставляет никаких гарантий, явных или подразумеваемых, относительно приведенных здесь сведений.
Получение изображения из пакета.
[Android.Runtime.Register("getDrawable", "(Ljava/lang/String;ILandroid/content/pm/ApplicationInfo;)Landroid/graphics/drawable/Drawable;", "GetGetDrawable_Ljava_lang_String_ILandroid_content_pm_ApplicationInfo_Handler")]
public abstract Android.Graphics.Drawables.Drawable? GetDrawable (string packageName, int resid, Android.Content.PM.ApplicationInfo? appInfo);
[<Android.Runtime.Register("getDrawable", "(Ljava/lang/String;ILandroid/content/pm/ApplicationInfo;)Landroid/graphics/drawable/Drawable;", "GetGetDrawable_Ljava_lang_String_ILandroid_content_pm_ApplicationInfo_Handler")>]
abstract member GetDrawable : string * int * Android.Content.PM.ApplicationInfo -> Android.Graphics.Drawables.Drawable
Параметры
- packageName
- String
Имя пакета, из который поступает этот значок. Не может иметь значение null.
- resid
- Int32
Идентификатор ресурса требуемого образа. Не может иметь значение 0.
- appInfo
- ApplicationInfo
Общие сведения о <var>packageName</var>. Это может иметь значение NULL, в этом случае сведения о приложении будут получены при необходимости; Если у вас уже есть эта информация, это может быть гораздо эффективнее, чтобы предоставить его здесь.
Возвращаемое значение
Возвращает объект Drawable, содержащий запрошенное изображение. Возвращает значение NULL, если изображение не удалось найти по какой-либо причине.
- Атрибуты
Комментарии
Получение изображения из пакета. Это низкоуровневый API, используемый различными структурами сведений диспетчера пакетов (например, ComponentInfo
для реализации извлечения связанного значка.
Части этой страницы — это изменения на основе работы, созданной и общей проектом с открытым исходным кодом Android и используемой в соответствии с условиями, описанными в лицензии Creative Commons 2.5 Attribution.