InputMethodManager.InvalidateInput(View) Metode
Definisi
Penting
Beberapa informasi terkait produk prarilis yang dapat diubah secara signifikan sebelum dirilis. Microsoft tidak memberikan jaminan, tersirat maupun tersurat, sehubungan dengan informasi yang diberikan di sini.
Memberikan petunjuk kepada sistem bahwa teks yang terkait dengan diperbarui oleh view sesuatu yang bukan editor metode input (IME), sehingga sistem dapat membatalkan permintaan pengeditan teks yang tertunda dari IME sampai menerima konteks pengeditan baru seperti teks sekitar yang disediakan oleh InputConnection#takeSnapshot().
[Android.Runtime.Register("invalidateInput", "(Landroid/view/View;)V", "", ApiSince=33)]
public void InvalidateInput(Android.Views.View view);
[<Android.Runtime.Register("invalidateInput", "(Landroid/view/View;)V", "", ApiSince=33)>]
member this.InvalidateInput : Android.Views.View -> unit
Parameter
- view
- View
Tampilan yang teksnya telah berubah.
- Atribut
Keterangan
Memberikan petunjuk kepada sistem bahwa teks yang terkait dengan diperbarui oleh view sesuatu yang bukan editor metode input (IME), sehingga sistem dapat membatalkan permintaan pengeditan teks yang tertunda dari IME sampai menerima konteks pengeditan baru seperti teks sekitar yang disediakan oleh InputConnection#takeSnapshot().
Ketika view tidak mendukung InputConnection#takeSnapshot() protokol, memanggil metode ini dapat memicu View#onCreateInputConnection(EditorInfo).
Tidak seperti #restartInput(View), API ini tidak segera berinteraksi dengan InputConnection. Sebagai gantinya, aplikasi nantinya dapat menerima InputConnection#takeSnapshot() sesuai kebutuhan sehingga sistem dapat menangkap konteks pengeditan baru untuk IME. Misalnya, pemanggilan berturut-turut DARI API ini dapat dipaksa menjadi panggilan balik tunggal (atau nol) dari InputConnection#takeSnapshot().
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.