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


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).

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

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