語言

View.HasFocusable 屬性

定義

若該視圖可聚焦,或包含可達視圖且返回 #hasFocusable()true,則返回 為真。

public virtual bool HasFocusable { [Android.Runtime.Register("hasFocusable", "()Z", "GetHasFocusableHandler")] get; }
[<get: Android.Runtime.Register("hasFocusable", "()Z", "GetHasFocusableHandler")>]
member this.HasFocusable : bool

屬性值

true 如果視角是可聚焦的,或是該視圖包含可聚焦視角, false 否則

屬性

備註

若該視圖可聚焦,或包含可達視圖且返回 #hasFocusable()true,則返回 為真。 「可達的 hasFocusable()」是指父節點不會阻擋後代焦點的視圖。 只有 #VISIBLE 視角才被視為可聚焦。

Build.VERSION_CODES#O根據被認定為可聚焦的#FOCUSABLE_AUTO視圖,也會使此方法回歸true。 在之前宣告 a android.content.pm.ApplicationInfo#targetSdkVersion 的 Build.VERSION_CODES#O 應用程式,對於未明確標記為可聚焦的檢視,仍會看到此方法回傳 false 。 如果你需要先有行為,#hasExplicitFocusable()就用Build.VERSION_CODES#O。

Java 文件 android.view.View.hasFocusable()。

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

適用於

另請參閱