InputMethodService.OnViewClicked(Boolean) Metode

Definisi

Dipanggil saat pengguna mengetuk atau mengklik tampilan teks.

[Android.Runtime.Register("onViewClicked", "(Z)V", "GetOnViewClicked_ZHandler")]
public virtual void OnViewClicked(bool focusChanged);
[<Android.Runtime.Register("onViewClicked", "(Z)V", "GetOnViewClicked_ZHandler")>]
abstract member OnViewClicked : bool -> unit
override this.OnViewClicked : bool -> unit

Parameter

focusChanged
Boolean

true jika pengguna mengubah tampilan yang difokuskan dengan klik ini.

Atribut

Keterangan

Dipanggil saat pengguna mengetuk atau mengklik tampilan teks. IMEs tidak dapat mengandalkan metode ini dipanggil karena ini bukan bagian dari protokol IME asli, sehingga aplikasi dengan pengeditan teks kustom yang ditulis sebelum metode ini muncul tidak akan memanggil untuk menginformasikan IME interaksi ini.

Anggota ini tidak digunakan lagi. Metode ini mungkin tidak dipanggil untuk komposit View yang berfungsi sebagai "Kanvas" raksasa, yang dapat menghosting hierarki UI dan status sub fokusnya sendiri. android.webkit.WebView adalah contoh yang baik. Pengembang Aplikasi /IME tidak boleh mengandalkan metode ini. Jika tujuan Anda hanya diberi tahu ketika input yang sedang berlangsung terganggu, cukup pantau #onFinishInput(). Jika tujuan Anda adalah mengetahui apa yang MotionEvent#getToolType(int) diklik pada editor, gunakan #onUpdateEditorToolType(int) sebagai gantinya.

Java dokumentasi untuk android.inputmethodservice.InputMethodService.onViewClicked(boolean).

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