Share via


Keyboard.Key 類別

定義

描述鍵盤中單鍵位置和特性的類別。

[Android.Runtime.Register("android/inputmethodservice/Keyboard$Key", DoNotGenerateAcw=true)]
public class Keyboard.Key : Java.Lang.Object
[<Android.Runtime.Register("android/inputmethodservice/Keyboard$Key", DoNotGenerateAcw=true)>]
type Keyboard.Key = class
    inherit Object
繼承
Keyboard.Key
屬性

備註

描述鍵盤中單鍵位置和特性的類別。

android.inputmethodservice.Keyboard.Key JAVA 檔。

此頁面的部分是根據 原始碼專案所建立和共用的工作進行修改,並根據中所述的詞彙使用。

建構函式

Keyboard.Key(IntPtr, JniHandleOwnership)

建立 JNI 物件的 Managed 標記法時所使用的建構函式;由執行時間呼叫。

Keyboard.Key(Keyboard+Row)

建立沒有屬性的空白索引鍵。

Keyboard.Key(Resources, Keyboard+Row, Int32, Int32, XmlReader)

使用指定的左上角座標建立索引鍵,並從 XML 剖析器擷取其屬性。

屬性

Class

傳回這個 Object 的執行時間類別。

(繼承來源 Object)
Codes

所有金鑰代碼 (unicode 或自訂程式碼) ,此機碼可能會產生,第 0 個是最重要的。

EdgeFlags

旗標,指定鍵盤邊緣的錨定,以偵測剛離開按鍵界限的觸控事件。

Gap

此索引鍵之前的水準間距

Handle

基礎 Android 實例的控制碼。

(繼承來源 Object)
Height

索引鍵的高度,不包括間距

Icon

要顯示的圖示,而不是標籤。

IconPreview

預覽版本的圖示,用於預覽快顯視窗

JniIdentityHashCode

描述鍵盤中單鍵位置和特性的類別。

(繼承來源 Object)
JniPeerMembers

描述鍵盤中單鍵位置和特性的類別。

Label

要顯示的標籤

Modifier

這是否為修飾詞鍵,例如 Shift 或 Alt

On

如果這是黏性索引鍵,它是否開啟?

PeerReference

描述鍵盤中單鍵位置和特性的類別。

(繼承來源 Object)
PopupCharacters

快顯字元

PopupResId

如果此按鍵快顯迷你鍵盤,這是該鍵盤之 XML 版面配置的資源識別碼。

Pressed

此按鍵的目前按下狀態

Repeatable

當按住時,此機碼是否重複本身

Sticky

這個按鍵是否黏性,i.

Text

按下時要輸出的文字。

ThresholdClass

此 API 支援 Mono for Android 基礎結構,並不適合直接從您的程式碼使用。

ThresholdType

此 API 支援 Mono for Android 基礎結構,並不適合直接從您的程式碼使用。

Width

索引鍵的寬度,不包括間距

X

鍵盤配置中按鍵的 X 座標

Y

鍵盤配置中按鍵的 Y 座標

方法

Clone()

建立並傳回這個 物件的複本。

(繼承來源 Object)
Dispose()

描述鍵盤中單鍵位置和特性的類別。

(繼承來源 Object)
Dispose(Boolean)

描述鍵盤中單鍵位置和特性的類別。

(繼承來源 Object)
Equals(Object)

指出其他物件是否「等於」這個物件。

(繼承來源 Object)
GetCurrentDrawableState()

根據索引鍵的目前狀態和類型,傳回索引鍵的可繪製狀態。

GetHashCode()

傳回此物件的雜湊碼值。

(繼承來源 Object)
IsInside(Int32, Int32)

偵測某個點是否落在這個索引鍵內。

JavaFinalize()

當垃圾收集判斷物件沒有其他參考時,由物件上的垃圾收集行程呼叫。

(繼承來源 Object)
Notify()

喚醒正在等候此物件的監視器的單一線程。

(繼承來源 Object)
NotifyAll()

喚醒正在等候此物件監視器的所有線程。

(繼承來源 Object)
OnPressed()

通知按鍵已按下,以防需要變更其外觀或狀態。

OnReleased(Boolean)

變更按鍵的按下狀態。

SetHandle(IntPtr, JniHandleOwnership)

設定 Handle 屬性。

(繼承來源 Object)
SquaredDistanceFrom(Int32, Int32)

傳回索引鍵中心與指定點之間距離的平方。

ToArray<T>()

描述鍵盤中單鍵位置和特性的類別。

(繼承來源 Object)
ToString()

傳回物件的字串表示。

(繼承來源 Object)
UnregisterFromRuntime()

描述鍵盤中單鍵位置和特性的類別。

(繼承來源 Object)
Wait()

讓目前的執行緒等到喚醒為止,通常是藉由 < em > notified < /em > 或 < em > interrupted < /em > 來喚醒。

(繼承來源 Object)
Wait(Int64)

讓目前的執行緒等到喚醒為止,通常是 < 透過 em > notified < /em 或 em > interrupted < /em >> ,或 < 直到經過一定數量的即時為止。

(繼承來源 Object)
Wait(Int64, Int32)

讓目前的執行緒等到喚醒為止,通常是 < 透過 em > notified < /em 或 em > interrupted < /em >> ,或 < 直到經過一定數量的即時為止。

(繼承來源 Object)

明確介面實作

IJavaPeerable.Disposed()

描述鍵盤中單鍵位置和特性的類別。

(繼承來源 Object)
IJavaPeerable.DisposeUnlessReferenced()

描述鍵盤中單鍵位置和特性的類別。

(繼承來源 Object)
IJavaPeerable.Finalized()

描述鍵盤中單鍵位置和特性的類別。

(繼承來源 Object)
IJavaPeerable.JniManagedPeerState

描述鍵盤中單鍵位置和特性的類別。

(繼承來源 Object)
IJavaPeerable.SetJniIdentityHashCode(Int32)

描述鍵盤中單鍵位置和特性的類別。

(繼承來源 Object)
IJavaPeerable.SetJniManagedPeerState(JniManagedPeerStates)

描述鍵盤中單鍵位置和特性的類別。

(繼承來源 Object)
IJavaPeerable.SetPeerReference(JniObjectReference)

描述鍵盤中單鍵位置和特性的類別。

(繼承來源 Object)

擴充方法

JavaCast<TResult>(IJavaObject)

執行 Android 執行時間檢查的類型轉換。

JavaCast<TResult>(IJavaObject)

描述鍵盤中單鍵位置和特性的類別。

GetJniTypeName(IJavaPeerable)

描述鍵盤中單鍵位置和特性的類別。

適用於