Bagikan melalui


BaseInputConnection.CommitText Metode

Definisi

Overload

CommitText(ICharSequence, Int32)

Implementasi default menggantikan teks pembuatan yang ada dengan teks yang diberikan.

CommitText(String, Int32)

Implementasi default menggantikan teks pembuatan yang ada dengan teks yang diberikan.

CommitText(ICharSequence, Int32)

Implementasi default menggantikan teks pembuatan yang ada dengan teks yang diberikan.

[Android.Runtime.Register("commitText", "(Ljava/lang/CharSequence;I)Z", "GetCommitText_Ljava_lang_CharSequence_IHandler")]
public virtual bool CommitText(Java.Lang.ICharSequence? text, int newCursorPosition);
[<Android.Runtime.Register("commitText", "(Ljava/lang/CharSequence;I)Z", "GetCommitText_Ljava_lang_CharSequence_IHandler")>]
abstract member CommitText : Java.Lang.ICharSequence * int -> bool
override this.CommitText : Java.Lang.ICharSequence * int -> bool

Parameter

text
ICharSequence

Teks yang akan dikomit. Ini mungkin termasuk gaya.

newCursorPosition
Int32

Posisi kursor baru di sekitar teks, dalam karakter Java. Jika > 0, ini relatif terhadap akhir teks - 1; jika <= 0, ini relatif terhadap awal teks. Jadi nilai 1 akan selalu memajukan kursor ke posisi setelah teks lengkap disisipkan. Perhatikan bahwa ini berarti Anda tidak dapat memosisikan kursor dalam teks, karena editor dapat melakukan modifikasi pada teks yang Anda berikan sehingga tidak mungkin untuk menentukan lokasi di sana dengan benar.

Mengembalikan

Penerapan

Atribut

Keterangan

Implementasi default menggantikan teks pembuatan yang ada dengan teks yang diberikan. Selain itu, hanya jika mode fallback, peristiwa kunci dikirim untuk teks baru dan buffer yang dapat diedit saat ini dihapus.

Dokumentasi Java untuk android.view.inputmethod.BaseInputConnection.commitText(java.lang.CharSequence, int).

Bagian halaman ini adalah modifikasi berdasarkan pekerjaan yang dibuat dan dibagikan oleh Proyek Sumber Terbuka Android dan digunakan sesuai dengan istilah yang dijelaskan dalam Lisensi Atribusi Creative Commons 2.5.

Berlaku untuk

CommitText(String, Int32)

Implementasi default menggantikan teks pembuatan yang ada dengan teks yang diberikan.

public bool CommitText(string? text, int newCursorPosition);
member this.CommitText : string * int -> bool

Parameter

text
String
newCursorPosition
Int32

Mengembalikan

Keterangan

Implementasi default menggantikan teks pembuatan yang ada dengan teks yang diberikan. Selain itu, hanya jika mode fallback, peristiwa kunci dikirim untuk teks baru dan buffer yang dapat diedit saat ini dihapus.

Dokumentasi Java untuk android.view.inputmethod.BaseInputConnection.commitText(java.lang.CharSequence, int).

Bagian halaman ini adalah modifikasi berdasarkan pekerjaan yang dibuat dan dibagikan oleh Proyek Sumber Terbuka Android dan digunakan sesuai dengan istilah yang dijelaskan dalam Lisensi Atribusi Creative Commons 2.5.

Berlaku untuk