InputMethodManager.SetInputMethodAndSubtype Metode

Definisi

Paksa beralih ke metode input dan subjenis baru.

[Android.Runtime.Register("setInputMethodAndSubtype", "(Landroid/os/IBinder;Ljava/lang/String;Landroid/view/inputmethod/InputMethodSubtype;)V", "")]
public void SetInputMethodAndSubtype(Android.OS.IBinder token, string? id, Android.Views.InputMethods.InputMethodSubtype? subtype);
[<Android.Runtime.Register("setInputMethodAndSubtype", "(Landroid/os/IBinder;Ljava/lang/String;Landroid/view/inputmethod/InputMethodSubtype;)V", "")>]
member this.SetInputMethodAndSubtype : Android.OS.IBinder * string * Android.Views.InputMethods.InputMethodSubtype -> unit

Parameter

token
IBinder

Menyediakan token identifikasi yang diberikan ke metode input ketika dimulai, yang memungkinkannya untuk melakukan operasi ini sendiri.

id
String

Pengidentifikasi unik untuk metode input baru yang akan dialihkan.

subtype
InputMethodSubtype

Subjenis baru dari metode input baru yang akan dialihkan.

Atribut

Keterangan

Paksa beralih ke metode input dan subjenis baru. Ini hanya dapat dipanggil dari aplikasi atau layanan yang memiliki token metode input yang saat ini aktif.

Di perangkat Android Build.VERSION_CODES#Q dan yang lebih baru, token tidak dapat null bahkan dengan Manifest.permission#WRITE_SECURE_SETTINGS. Sebagai gantinya, perbarui android.provider.Settings.Secure#DEFAULT_INPUT_METHOD dan android.provider.Settings.Secure#SELECTED_INPUT_METHOD_SUBTYPE langsung.

Anggota ini tidak digunakan lagi. Gunakan InputMethodService#switchInputMethod(String, InputMethodSubtype) sebagai gantinya. Metode ini ditujukan untuk pengembang IME yang harus mengakses API melalui layanan. API di kelas ini ditujukan untuk pengembang aplikasi yang berinteraksi dengan IME.

Java dokumentasi untuk android.view.inputmethod.InputMethodManager.setInputMethodAndSubtype(android.os.IBinder, java.lang.String, android.view.inputmethod.InputMethodSubtype).

Bagian dari halaman ini adalah modifikasi berdasarkan pekerjaan yang dibuat dan dibagikan oleh Android Open Source Project dan digunakan sesuai dengan istilah yang dijelaskan dalam Lisensi Creative Commons 2.5 Lisensi Atribusi.

Berlaku untuk