IInputConnection.RequestTextBoundsInfo(RectF, IExecutor, IConsumer) 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.
Dipanggil dengan metode input untuk meminta TextBoundsInfo rentang teks yang dicakup oleh atau di sekitar yang diberikan bounds.
[Android.Runtime.Register("requestTextBoundsInfo", "(Landroid/graphics/RectF;Ljava/util/concurrent/Executor;Ljava/util/function/Consumer;)V", "GetRequestTextBoundsInfo_Landroid_graphics_RectF_Ljava_util_concurrent_Executor_Ljava_util_function_Consumer_Handler:Android.Views.InputMethods.IInputConnection, Mono.Android, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null", ApiSince=34)]
public virtual void RequestTextBoundsInfo(Android.Graphics.RectF bounds, Java.Util.Concurrent.IExecutor executor, Java.Util.Functions.IConsumer consumer);
[<Android.Runtime.Register("requestTextBoundsInfo", "(Landroid/graphics/RectF;Ljava/util/concurrent/Executor;Ljava/util/function/Consumer;)V", "GetRequestTextBoundsInfo_Landroid_graphics_RectF_Ljava_util_concurrent_Executor_Ljava_util_function_Consumer_Handler:Android.Views.InputMethods.IInputConnection, Mono.Android, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null", ApiSince=34)>]
abstract member RequestTextBoundsInfo : Android.Graphics.RectF * Java.Util.Concurrent.IExecutor * Java.Util.Functions.IConsumer -> unit
override this.RequestTextBoundsInfo : Android.Graphics.RectF * Java.Util.Concurrent.IExecutor * Java.Util.Functions.IConsumer -> unit
Parameter
- bounds
- RectF
area yang tertarik di mana batas teks diminta, dalam koordinat layar.
- executor
- IExecutor
pelaksana untuk menjalankan panggilan balik.
- consumer
- IConsumer
panggilan balik yang dipanggil oleh editor untuk mengembalikan hasilnya. Ini harus mengembalikan objek non-null.
- Atribut
Keterangan
Dipanggil dengan metode input untuk meminta TextBoundsInfo rentang teks yang dicakup oleh atau di sekitar yang diberikan bounds. Ini dapat digunakan sebagai metode tambahan untuk mengimplementasikan API gerakan tulisan tangan - #performHandwritingGesture(HandwritingGesture, Executor, IntConsumer).
<penulis Editor yang kuat/kuat>: Lebih disukai<> bahwa editor mengembalikan dari semua baris teks yang batasnya bersinggungan dengan yang diberikan TextBoundsInfo.bounds
<penulis IME yang> kuat</kuat>: Metode ini mahal ketika teks panjang. Harap pertimbangkan bahwa komputasi terikat teks dan pulang-pergi IPC untuk mengirim data memakan waktu. Lebih baik hanya meminta batas teks di area yang lebih kecil.
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.