共用方式為


InputMethod.AccessibilityInputConnection.GetCursorCapsMode(Int32) 方法

定義

擷取目前在文字中目前游標位置生效的目前大寫模式。

[Android.Runtime.Register("getCursorCapsMode", "(I)I", "", ApiSince=33)]
public int GetCursorCapsMode(int reqModes);
[<Android.Runtime.Register("getCursorCapsMode", "(I)I", "", ApiSince=33)>]
member this.GetCursorCapsMode : int -> int

參數

reqModes
Int32

要擷取的所需模式,如所 android.text.TextUtils#getCapsMode TextUtils.getCapsMode定義。 這些常數已定義,因此您可以直接將目前的 EditorInfo#inputType TextBoxAttribute.contentType 值傳遞至這裡。

傳回

在目前游標位置生效的上限模式旗標。 請參閱中的 android.text.InputTypeTYPE_TEXT_FLAG_CAPS_* 。

屬性

備註

擷取目前在文字中目前游標位置生效的目前大寫模式。 如需相關資訊,請參閱 android.text.TextUtils#getCapsMode TextUtils.getCapsMode

如果輸入連線變得無效(例如其進程當機),或客戶端花費太長的時間來回應文字,則此方法可能會失敗(其傳回幾秒)。 在這兩種情況下,會傳回0。

此方法不會以任何方式影響編輯器中的文字,也不會影響選取範圍或撰寫範圍。

<強>編輯作者:</強> 請小心競爭條件,以實作此呼叫。 輸入法可以變更游標位置,並立即使用此方法;您必須確定傳回的值與最新編輯的結果和數據指標位置的變更一致。

android.accessibilityservice.InputMethod.AccessibilityInputConnection.getCursorCapsMode(int)Java 檔。

此頁面的部分是根據 Android 開放原始碼專案所建立和共用的工作進行修改,並根據 Creative Commons 2.5 屬性授權中所述的詞彙使用。

適用於