IInputConnection.CommitCorrection(CorrectionInfo) Metode

Definisi

Lakukan koreksi yang dilakukan secara otomatis pada input pengguna mentah.

[Android.Runtime.Register("commitCorrection", "(Landroid/view/inputmethod/CorrectionInfo;)Z", "GetCommitCorrection_Landroid_view_inputmethod_CorrectionInfo_Handler:Android.Views.InputMethods.IInputConnectionInvoker, Mono.Android, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null")]
public bool CommitCorrection(Android.Views.InputMethods.CorrectionInfo? correctionInfo);
[<Android.Runtime.Register("commitCorrection", "(Landroid/view/inputmethod/CorrectionInfo;)Z", "GetCommitCorrection_Landroid_view_inputmethod_CorrectionInfo_Handler:Android.Views.InputMethods.IInputConnectionInvoker, Mono.Android, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null")>]
abstract member CommitCorrection : Android.Views.InputMethods.CorrectionInfo -> bool

Parameter

correctionInfo
CorrectionInfo

Informasi terperinci tentang koreksi.

Mengembalikan

true pada keberhasilan, false jika koneksi input tidak lagi valid. Karena Android android.os.Build.VERSION_CODES#N sampai android.os.Build.VERSION_CODES#TIRAMISU, API ini kembali false ketika aplikasi target tidak menerapkan metode ini.

Atribut

Keterangan

Lakukan koreksi yang dilakukan secara otomatis pada input pengguna mentah. Contoh umumnya adalah memperbaiki kesalahan ketik menggunakan kamus.

Memanggil metode ini akan menyebabkan editor memanggil android.inputmethodservice.InputMethodService#onUpdateSelection(int, int, int, int, int, int) IME saat ini setelah input batch selesai. <penulis Editor yang> kuat</kuat>, agar hal ini terjadi, Anda perlu membuat perubahan yang diketahui oleh metode input dengan memanggil InputMethodManager#updateSelection(View, int, int, int, int), tetapi berhati-hatilah untuk menunggu sampai pengeditan batch selesai jika ada yang sedang berlangsung.

Java dokumentasi untuk android.view.inputmethod.InputConnection.commitCorrection(android.view.inputmethod.CorrectionInfo).

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