Bagikan melalui


IInputConnection.SetSelection(Int32, Int32) Metode

Definisi

Atur pilihan editor teks.

[Android.Runtime.Register("setSelection", "(II)Z", "GetSetSelection_IIHandler:Android.Views.InputMethods.IInputConnectionInvoker, Mono.Android, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null")]
public bool SetSelection(int start, int end);
[<Android.Runtime.Register("setSelection", "(II)Z", "GetSetSelection_IIHandler:Android.Views.InputMethods.IInputConnectionInvoker, Mono.Android, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null")>]
abstract member SetSelection : int * int -> bool

Parameter

start
Int32

indeks karakter tempat pemilihan harus dimulai.

end
Int32

indeks karakter di mana pilihan harus berakhir.

Mengembalikan

true saat berhasil, false jika koneksi input tidak lagi valid.

Atribut

Keterangan

Atur pilihan editor teks. Untuk mengatur posisi kursor, awal dan akhir harus memiliki nilai yang sama.

Karena ini memindahkan kursor, memanggil metode ini akan menyebabkan editor memanggil android.inputmethodservice.InputMethodService#onUpdateSelection(int, int, int, int, int, int) pada 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.

Ini tidak berpengaruh pada wilayah pembuatan yang harus tetap tidak berubah. Urutan awal dan akhir tidak penting. Akibatnya, wilayah dari awal hingga akhir dan wilayah dari ujung ke awal sama. Penulis editor, siap untuk menerima awal yang lebih besar dari akhir.

Dokumentasi Java untuk android.view.inputmethod.InputConnection.setSelection(int, 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