Язык

InputMethodManager.SetCurrentInputMethodSubtype(InputMethodSubtype) Метод

Определение

Переключитесь на новый подтип метода ввода текущего входного метода.

[Android.Runtime.Register("setCurrentInputMethodSubtype", "(Landroid/view/inputmethod/InputMethodSubtype;)Z", "")]
[Android.Runtime.RequiresPermission("android.permission.WRITE_SECURE_SETTINGS")]
public bool SetCurrentInputMethodSubtype(Android.Views.InputMethods.InputMethodSubtype? subtype);
[<Android.Runtime.Register("setCurrentInputMethodSubtype", "(Landroid/view/inputmethod/InputMethodSubtype;)Z", "")>]
[<Android.Runtime.RequiresPermission("android.permission.WRITE_SECURE_SETTINGS")>]
member this.SetCurrentInputMethodSubtype : Android.Views.InputMethods.InputMethodSubtype -> bool

Параметры

subtype
InputMethodSubtype

Новый подтип метода ввода для переключения.

Возвращаемое значение

Значение true, если текущий подтип успешно переключился. Если указанный подтип имеет значение NULL, этот метод возвращает значение false.

Атрибуты

Комментарии

Переключитесь на новый подтип метода ввода текущего входного метода.

Этот элемент не рекомендуется. Если вызывающий процесс является IME, используйте InputMethodService#switchInputMethod(String, InputMethodSubtype), который не требует разрешения, если вызывающий объект является текущим IME. Если вызывающий процесс является некоторым привилегированным приложением, которое уже имеет Manifest.permission#WRITE_SECURE_SETTINGS разрешение, просто обновите Settings.Secure#SELECTED_INPUT_METHOD_SUBTYPEнапрямую.

Java документации по android.view.inputmethod.InputMethodManager.setCurrentInputMethodSubtype(android.view.inputmethod.InputMethodSubtype).

Части этой страницы — это изменения на основе работы, созданной и общей Project и используемых в соответствии с условиями, описанными в разделе "".

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