IInputConnection.GetCursorCapsMode(CapitalizationMode) Metode

Definisi

Ambil mode kapitalisasi saat ini yang berlaku pada posisi kursor saat ini dalam teks.

[Android.Runtime.Register("getCursorCapsMode", "(I)I", "GetGetCursorCapsMode_IHandler:Android.Views.InputMethods.IInputConnectionInvoker, Mono.Android, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null")]
public Android.Text.CapitalizationMode GetCursorCapsMode(Android.Text.CapitalizationMode reqModes);
[<Android.Runtime.Register("getCursorCapsMode", "(I)I", "GetGetCursorCapsMode_IHandler:Android.Views.InputMethods.IInputConnectionInvoker, Mono.Android, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null")>]
abstract member GetCursorCapsMode : Android.Text.CapitalizationMode -> Android.Text.CapitalizationMode

Parameter

reqModes
CapitalizationMode

Mode yang diinginkan untuk diambil, seperti yang didefinisikan oleh android.text.TextUtils#getCapsMode TextUtils.getCapsMode. Konstanta ini didefinisikan sehingga Anda cukup meneruskan nilai saat ini EditorInfo#inputType TextBoxAttribute.contentType langsung ke sini.

Mengembalikan

bendera mode batas yang berlaku pada posisi kursor saat ini. Lihat TYPE_TEXT_FLAG_CAPS_* di android.text.InputType.

Atribut

Keterangan

Ambil mode kapitalisasi saat ini yang berlaku pada posisi kursor saat ini dalam teks. Lihat android.text.TextUtils#getCapsMode TextUtils.getCapsMode untuk informasi lebih lanjut.

Metode ini mungkin gagal baik jika koneksi input menjadi tidak valid (seperti prosesnya crash) atau klien membutuhkan waktu terlalu lama untuk merespons dengan teks (diberi beberapa detik untuk kembali). Dalam kedua kasus, 0 dikembalikan.

Metode ini tidak memengaruhi teks di editor dengan cara apa pun, juga tidak memengaruhi rentang pemilihan atau pembuatan.

<penulis Editor yang kuat>:</kuat> harap berhati-hati terhadap kondisi balapan dalam menerapkan panggilan ini. IME dapat mengubah posisi kursor dan langsung menggunakan metode ini; Anda perlu memastikan nilai yang dikembalikan konsisten dengan hasil pengeditan terbaru dan perubahan pada posisi kursor.

Java dokumentasi untuk android.view.inputmethod.InputConnection.getCursorCapsMode(int).

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