Поделиться через


EditorInfo.PackageName Свойство

Определение

Имя пакета, которому принадлежит этот редактор.

[Android.Runtime.Register("packageName")]
public string? PackageName { get; set; }
[<Android.Runtime.Register("packageName")>]
member this.PackageName : string with get, set

Значение свойства

Атрибуты

Комментарии

Имя пакета, которому принадлежит этот редактор.

<надежные>авторы IME:</strong> In API уровня 22 android.os.Build.VERSION_CODES#LOLLIPOP_MR1 и более предыдущих версий не доверяйте этому имени пакета. Система не проверила согласованность между именем пакета здесь и пользовательским интерфейсом приложения. Рассмотрите возможность использования InputBinding#getUid(), который является надежным. android.os.Build.VERSION_CODES#MНачиная с, система проверяет согласованность между этим именем пакета и пользовательским интерфейсом приложения перед EditorInfo передачей в метод ввода.

<>авторов строгого редактора:</strong>, начиная сandroid.os.Build.VERSION_CODES#M, приложение больше не может устанавливать входные подключения, если имя пакета, предоставленное здесь, не соответствует пользовательскому интерфейсу приложения.

Документация по Java для android.view.inputmethod.EditorInfo.packageName.

Части этой страницы — это изменения на основе работы, созданной и общей проектом с открытым исходным кодом Android и используемой в соответствии с условиями, описанными в лицензии Creative Commons 2.5 Attribution.

Применяется к