共用方式為


KeyCharacterMap.ModifierBehavior 屬性

定義

取得常數,描述此鍵盤修飾詞按鍵的行為,例如 KeyEvent#KEYCODE_SHIFT_LEFT

public virtual Android.Views.KeyModifierBehavior ModifierBehavior { [Android.Runtime.Register("getModifierBehavior", "()I", "GetGetModifierBehaviorHandler")] get; }
[<get: Android.Runtime.Register("getModifierBehavior", "()I", "GetGetModifierBehaviorHandler")>]
member this.ModifierBehavior : Android.Views.KeyModifierBehavior

屬性值

此鍵盤的修飾詞行為。

屬性

備註

取得常數,描述此鍵盤修飾詞按鍵的行為,例如 KeyEvent#KEYCODE_SHIFT_LEFT

目前有兩種行為可以合併:

<ul><li>Chorded 行為:當修飾詞按鍵與一或多個字元鍵一起按下時,鍵盤會插入修改過的按鍵,然後在釋放修飾詞按鍵時重設修飾詞狀態。</li li><>Toggled 行為:按下修飾詞鍵並自行放開時,它會先切換成闩鎖狀態。 閂鎖時,修飾詞會套用至按下的下一個字元鍵,然後將本身重設為初始狀態。 如果修飾詞已經閂鎖,且修飾詞按鍵已按下並再次釋放,則會切換成鎖定的狀態。 鎖定時,修飾詞會套用至所有後續按下的字元索引鍵,直到按下修飾詞鍵一次再將它重設為初始狀態來解除鎖定為止。 切換行為適用於專為拇指輸入設計的小型配置檔鍵盤。 </ul>

此函式目前會在 #MODIFIER_BEHAVIOR_CHORDED#FULL#SPECIAL_FUNCTION#MODIFIER_BEHAVIOR_CHORDED_OR_TOGGLED#getKeyboardType() keyboard type傳回 ,否則傳回 。 未來,函式也可以考慮全域鍵盤輔助功能設定、其他使用者喜好設定或新的裝置功能。

android.view.KeyCharacterMap.getModifierBehavior()Java 檔。

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

適用於