言語

SpannableStringBuilder.GetTextRunCursor メソッド

定義

注意事項

deprecated

実行内の次のカーソル位置を返します。

[Android.Runtime.Register("getTextRunCursor", "(IIIIILandroid/graphics/Paint;)I", "GetGetTextRunCursor_IIIIILandroid_graphics_Paint_Handler")]
[System.Obsolete("deprecated")]
public virtual int GetTextRunCursor(int contextStart, int contextEnd, int dir, int offset, int cursorOpt, Android.Graphics.Paint? p);
[<Android.Runtime.Register("getTextRunCursor", "(IIIIILandroid/graphics/Paint;)I", "GetGetTextRunCursor_IIIIILandroid_graphics_Paint_Handler")>]
[<System.Obsolete("deprecated")>]
abstract member GetTextRunCursor : int * int * int * int * int * Android.Graphics.Paint -> int
override this.GetTextRunCursor : int * int * int * int * int * Android.Graphics.Paint -> int

パラメーター

contextStart
Int32

コンテキストの開始インデックス

contextEnd
Int32

コンテキストの (非包括) 終了インデックス

dir
Int32

実行が RTL の場合は 1、それ以外の場合は 0

offset
Int32

移動するカーソル位置

cursorOpt
Int32

カーソルを移動する方法(CURSOR_AFTER、CURSOR_AT_OR_AFTER、CURSOR_BEFORE、CURSOR_AT_OR_BEFORE、またはCURSOR_ATのいずれか)

p
Paint

この情報を要求している Paint オブジェクト

返品

次の位置のオフセット、または -1

属性

注釈

実行内の次のカーソル位置を返します。 これにより、サロゲート間、結合点を形成する文字間、基本文字と結合記号の間、または並べ替えクラスター内にカーソルを置く必要がなくなります。

コンテキストは、カーソル移動の整形コンテキストであり、一般に、移動方向にカーソルを囲むメトリック スパンの境界です。 contextStartcontextEnd 、および offset は文字列の先頭を基準にしています。

cursorOpt がCURSOR_ATされ、オフセットが有効なカーソル位置でない場合、-1 が返されます。 それ以外の場合、contextStart の前または contextEnd の後に値が返されることはありません。

このメンバーは非推奨です。 これは内部メソッドであり、コードで使用しないようにします

Javaドキュメント。

このページの一部は、によって作成および共有され、に記載されている条件に従って使用される作業に基づく変更です。

適用対象