次の方法で共有


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)

属性

注釈

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

コンテキストは、カーソル移動の整形コンテキストであり、一般に、移動方向にカーソルを囲むメトリック スパンの境界です。 contextStartcontextEndoffset 文字列の先頭を基準にした相対値です。

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

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

の Java ドキュメントandroid.text.SpannableStringBuilder.getTextRunCursor(int, int, int, int, int, android.graphics.Paint)

このページの一部は、Android オープンソース プロジェクトによって作成および共有され、クリエイティブ コモンズ 2.5 属性ライセンスに記載されている条件に従って使用される作業に基づく変更です。

適用対象