語言

ViewConfiguration 類別

定義

包含使用者介面中用於逾時、大小與距離的標準常數方法。

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

備註

包含使用者介面中用於逾時、大小與距離的標準常數方法。

Java 文件 android.view.ViewConfiguration。

本頁部分內容為基於 Open Source Project 所創建與分享的作品,並依授權條款所描述的使用進行修改。

建構函式

名稱 Description
ViewConfiguration()
已淘汰.

初始化一個新的視圖配置。

ViewConfiguration(IntPtr, JniHandleOwnership)

用於建立 JNI 物件受管理表示的建構器;由執行時呼叫。

屬性

名稱 Description
AmbiguousGestureMultiplier

抑制預設手勢的乘法因子。

Class

回傳此 Object的執行時類別。

(繼承來源 Object)
DefaultActionModeHideDuration

ActionMode.hide(long) 的預設時長(毫秒)。

DoubleTapTimeout

第一次點擊向上事件與第二次點擊下降事件之間的毫秒時間,才算是雙重點擊。

DoubleTapTimeoutMillis

包含使用者介面中用於逾時、大小與距離的標準常數方法。

EdgeSlop
已淘汰.

取得用來尋找可觸摸內容的邊緣凹陷。

FadingEdgeLength
已淘汰.

可以得到漸變邊緣的像素長度。

GlobalActionKeyTimeout
已淘汰.

使用者按下相關鍵以開啟全域動作對話框所需的時間。

Handle

底層 Android 實例的帳號。

(繼承來源 Object)
HasPermanentMenuKey

報告裝置是否有永久選單鍵可供使用者使用。

JniIdentityHashCode

取得由互通執行時指派給此 Java 對等端的身份雜湊碼。

(繼承來源 Object)
JniManagedPeerState

包含使用者介面中用於逾時、大小與距離的標準常數方法。

(繼承來源 JavaObject)
JniPeerMembers

取得 .NET 用於 Android 綁定執行時的 JNI 節點元資料。

JumpTapTimeout

以毫秒計的時間,我們會等待判斷觸碰事件是否是跳觸。 若使用者在此間隔內未移動,則視為輕觸。

KeyRepeatDelay

連續按鍵之間的時間以毫秒為單位重複。

KeyRepeatTimeout

第一個按鍵前的時間以毫秒為單位重複。

LongPressTimeout

用於關鍵事件與動態事件。

LongPressTimeoutMillis

包含使用者介面中用於逾時、大小與距離的標準常數方法。

MaximumDrawingCacheSize
已淘汰.

最大繪圖快取大小以位元組表示。

MaximumFlingVelocity
已淘汰.

它能獲得以每秒像素為單位的最大拋射速度。

MinimumFlingVelocity
已淘汰.

以像素每秒計算的最低飛彈速度。

MultiPressTimeout

第一次輕觸向上事件與第二次輕觸下下事件之間的毫秒持續時間,該互動可視為同一多重按壓的一部分。

MultiPressTimeoutMillis

包含使用者介面中用於逾時、大小與距離的標準常數方法。

PeerReference

取得這個 Java 節點的 JNI 物件參考。

(繼承來源 Object)
PressedStateDuration

子元件壓制狀態的毫秒持續時間。

ScaledAmbiguousGestureMultiplier

抑制預設手勢的乘法因子。

ScaledDoubleTapSlop

第一次觸碰與第二次觸碰之間的像素距離仍算是雙重點擊

ScaledEdgeSlop

在像素內嵌入,當使用者觸摸螢幕邊緣時,可以尋找可觸碰的內容

ScaledFadingEdgeLength

漸變邊緣的像素長度

ScaledHandwritingGestureLineMargin

在文字行界周圍以像素為單位,應支援觸控筆手寫手勢。

ScaledHandwritingSlop

觸控筆觸碰的像素距離,在我們以為使用者是手寫之前就已經移動了。

ScaledHorizontalScrollFactor

就像是對水平的MotionEvent.ACTION_SCROLL事件進行滾動。 將此值乘以事件軸值,即可得到要捲動的像素數。

ScaledHoverSlop

距離以像素計算,懸停在仍被視為「靜止」狀態時可能會漫遊。

ScaledMaximumDrawingCacheSize

最大繪圖快取大小以位元組表示。

ScaledMaximumFlingVelocity

以每秒像素數計算,以啟動彈射的最大速度。

ScaledMinimumFlingVelocity

起始擷取的速度下限,以每秒圖元為單位。

ScaledMinimumScalingSpan

擷取必須達到的觸碰間像素距離,才能將手勢解讀為縮放。

ScaledOverflingDistance

顯示邊緣效果(以像素為單位)時,View 應該會被放大的最大距離。

ScaledOverscrollDistance

當顯示邊緣效果(以像素為單位)時,視圖應該會超捲動的最大距離。

ScaledPagingTouchSlop

像素距離,只要輕輕一碰,我們就會在我們以為使用者正在滾動整頁之前就已經走了

ScaledScrollBarSize

水平滾動條的寬度與垂直捲軸的高度(像素單位)

ScaledTouchSlop

像素距離,只要觸碰就能在我們以為使用者在滑動前就已經移動

ScaledVerticalScrollFactor

等於對垂直方向MotionEvent.ACTION_SCROLL事件進行滾動。 將此值乘以事件軸值,即可得到要捲動的像素數。

ScaledWindowTouchSlop

一個觸碰的像素距離必須超出視窗範圍,才能算作視窗外,以便排除該視窗。

ScrollBarFadeDuration

當滾動條在毫秒內消失時,淡出的持續時間

ScrollBarSize
已淘汰.

可以得到水平滾動條的寬度或垂直捲動條的高度。

ScrollDefaultDelay

預設延遲,捲軸條在毫秒內消失

ScrollFriction

卷軸和飛鏢所承受的摩擦力。

ScrollFrictionAmount

卷軸和飛鏢所承受的摩擦力。

TapTimeout

以毫秒計的持續時間,我們會等待判斷觸控事件是輕觸還是滾動。 若使用者在此間隔內未移動,則視為輕觸。

TapTimeoutMillis

包含使用者介面中用於逾時、大小與距離的標準常數方法。

TextCursorBlinkIntervalMillis

回傳文字游標閃爍間隔的毫秒持續時間,該間隔是文字游標像素顏色反轉之間的時間。

ThresholdClass

取得 .NET 用於 Android 綁定執行時的 JNI 類別處理柄。

ThresholdType

取得 .NET 用於 Android 綁定執行時所使用的受管理型別。

TouchSlop
已淘汰.

它能取得觸控移動距離,然後開始滑動。

WindowTouchSlop
已淘汰.

他能跑出窗外的距離,這算是外線觸球。

ZoomControlsTimeout

縮放控制應該以毫秒為單位顯示在螢幕上的時間。

方法

名稱 Description
Clone()

建立並回傳此物件的副本。

(繼承來源 Object)
Construct(JniObjectReference, JniObjectReferenceOptions)

包含使用者介面中用於逾時、大小與距離的標準常數方法。

(繼承來源 JavaObject)
Dispose()

釋放該 Java 節點所持有的資源。

(繼承來源 Object)
Dispose(Boolean)

釋放該 Java 節點所持有的資源。

(繼承來源 Object)
DisposeUnlessReferenced()

包含使用者介面中用於逾時、大小與距離的標準常數方法。

(繼承來源 JavaObject)
Equals(Object)

包含使用者介面中用於逾時、大小與距離的標準常數方法。

(繼承來源 JavaObject)
Equals(Object)

表示是否有其他物體「等同」於此物。

(繼承來源 Object)
Get(Context)

回傳指定的 Context配置。

GetFocusTraversalThreshold(Int32, Int32, Int32)

提供特定輸入裝置配置與運動軸所產生運動的焦點穿越閾值(以像素為單位)。

GetHashCode()

回傳物件的雜湊碼值。

(繼承來源 Object)
GetScaledMaximumFlingVelocity(Int32, Axis, Int32)

在由輸入和給定運動事件InputDevice中產生的動作,由 ID 為 inputDeviceId的 source 所產生axis的運動,啟動拋射的最大絕對速度值。

GetScaledMinimumFlingVelocity(Int32, Axis, Int32)

對於由 ID 為 InputDeviceinputDeviceId 的動作,source從輸入和給定的axis運動事件 中,啟動拋射的最小絕對速度值。

IsFocusNavigationEnabled(Int32, Int32, Int32)

檢查是否啟用對焦導航,針對特定輸入裝置配置與運動軸所產生的動作。

JavaFinalize()
已淘汰.

當垃圾回收判定該物件不再有相關參考時,由垃圾回收器呼叫。

(繼承來源 Object)
Notify()

喚醒一個正在該物件監視器上等待的執行緒。

(繼承來源 Object)
NotifyAll()

喚醒所有等待該物件監視器的執行緒。

(繼承來源 Object)
SetHandle(IntPtr, JniHandleOwnership)

設定 Handle 屬性。

(繼承來源 Object)
SetPeerReference(JniObjectReference, JniObjectReferenceOptions)

包含使用者介面中用於逾時、大小與距離的標準常數方法。

(繼承來源 JavaObject)
ShouldShowMenuShortcutsWhenKeyboardPresent()

檢查選單中是否應該顯示捷徑。

ToArray<T>()

從這個 Java 陣列包裝器建立一個受管理陣列。

(繼承來源 Object)
ToString()

回傳物件的字串表示。

(繼承來源 Object)
UnregisterFromRuntime()

將此 Java 節點從互通執行時中取消註冊。

(繼承來源 Object)
Wait()

導致目前執行緒等待被喚醒,通常是透過 <em>通知</><em 或 em>中斷</em> 來喚醒。

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

會讓目前執行緒等待喚醒,通常是透過 <em>通知</><em 或 em>中斷</em>,或是經過一定的真實時間。

(繼承來源 Object)
Wait(Int64)

會讓目前執行緒等待喚醒,通常是透過 <em>通知</><em 或 em>中斷</em>,或是經過一定的真實時間。

(繼承來源 Object)

明確介面實作

名稱 Description
IJavaPeerable.Disposed()

包含使用者介面中用於逾時、大小與距離的標準常數方法。

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

包含使用者介面中用於逾時、大小與距離的標準常數方法。

(繼承來源 JavaObject)
IJavaPeerable.JniObjectReferenceControlBlock

包含使用者介面中用於逾時、大小與距離的標準常數方法。

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

包含使用者介面中用於逾時、大小與距離的標準常數方法。

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

包含使用者介面中用於逾時、大小與距離的標準常數方法。

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

包含使用者介面中用於逾時、大小與距離的標準常數方法。

(繼承來源 JavaObject)

擴充方法

名稱 Description
GetJniTypeName(IJavaPeerable)

取得實例 self類型的 JNI 名稱。

JavaAs<TResult>(IJavaPeerable)

試著強制self輸入 TResult,檢查 強制在 Java 端是否有效。

JavaCast<TResult>(IJavaObject)

執行 Android 執行時檢查型別轉換。

JavaCast<TResult>(IJavaObject)

包含使用者介面中用於逾時、大小與距離的標準常數方法。

TryJavaCast<TResult>(IJavaPeerable, TResult)

試著強制self輸入 TResult,檢查 強制在 Java 端是否有效。

適用於