GLSurfaceView 类
定义
重要
一些信息与预发行产品相关,相应产品在发行之前可能会进行重大修改。 对于此处提供的信息,Microsoft 不作任何明示或暗示的担保。
SurfaceView 的实现,它使用专用图面显示 OpenGL 呈现。
[Android.Runtime.Register("android/opengl/GLSurfaceView", DoNotGenerateAcw=true)]
public class GLSurfaceView : Android.Views.SurfaceView, Android.Views.ISurfaceHolderCallback2, IDisposable, Java.Interop.IJavaPeerable
[<Android.Runtime.Register("android/opengl/GLSurfaceView", DoNotGenerateAcw=true)>]
type GLSurfaceView = class
inherit SurfaceView
interface ISurfaceHolderCallback
interface IJavaObject
interface IDisposable
interface IJavaPeerable
interface ISurfaceHolderCallback2
- 继承
- 属性
- 实现
注解
SurfaceView 的实现,它使用专用图面显示 OpenGL 呈现。
GLSurfaceView 提供以下功能:
<ul><li>管理一个图面,这是一个特殊的内存块,可以合成到 Android 视图系统中。 <li>管理 EGL 显示器,使 OpenGL 能够呈现到图面中。 <li>接受用户提供的用于执行实际呈现的 Renderer 对象。 <li>在专用线程上呈现,以将呈现性能与 UI 线程分离。 <li>支持按需呈现和连续渲染。 <li>(可选)包装、跟踪和/或错误检查呈现器 OpenGL 调用。 </ul>
<div class=“special reference”><h3>Developer Guides</h3>
有关如何使用 OpenGL 的详细信息,请阅读 OpenGL 开发人员指南。
</Div>
<h3>使用 GLSurfaceView</h3>
通常,可以通过对 GLSurfaceView 进行子类化并重写一个或多个视图系统输入事件方法来使用 GLSurfaceView。 如果应用程序不需要重写事件方法,则可以按原样使用 GLSurfaceView。 大多数情况下,GLSurfaceView 行为是通过调用“set”方法而不是通过子类来自定义的。 例如,与常规视图不同,绘图委托给单独的 Renderer 对象,该对象使用 #setRenderer(Renderer)
调用向 GLSurfaceView 注册。
<h3>初始化 GLSurfaceView</h3> 初始化 GLSurfaceView 所要做的就是调用 #setRenderer(Renderer)
。 但是,如果需要,可以在调用 setRenderer 之前调用一个或多个以下方法来修改 GLSurfaceView 的默认行为:<ul><li><#setDebugFlags(int)
li><#setEGLConfigChooser(boolean)
li>#setEGLConfigChooser(EGLConfigChooser)
<li li<#setEGLConfigChooser(int, int, int, int, int, int)
>li li>#setGLWrapper(GLWrapper)
</ul>
<h4>默认情况下,指定 android.view.Surface</h4> 将创建PixelFormat.RGB_888格式图面。 如果需要半透明表面,请调用 getHolder () .setFormat (PixelFormat.TRANSLUCENT) 。 TRANSLUCENT 图面的确切格式取决于设备,但它是每像素 32 位图面,每个组件 8 位。
<h4>选择 EGL 配置</h4> 给定的 Android 设备可能支持多个 EGLConfig 呈现配置。 可用配置在存在的数据通道数以及分配给每个通道的位数方面可能有所不同。 因此,GLSurfaceView 在开始呈现时要做的第一件事就是选择要使用的 EGLConfig。
默认情况下,GLSurfaceView 选择具有RGB_888像素格式的 EGLConfig,至少具有 16 位深度缓冲区且没有模具。
如果希望使用其他 EGLConfig,可以通过调用 setEGLConfigChooser 方法之一来替代默认行为。
<h4>调试行为</h4> 可以选择性地通过调用一个或多个调试方法 #setDebugFlags(int)
、 和 #setGLWrapper
来修改 GLSurfaceView 的行为。 这些方法可以在 setRenderer 之前和/或之后调用,但通常是在 setRenderer 之前调用,以便它们立即生效。
<h4>设置呈现器</h4> 最后,必须调用 #setRenderer
来注册 Renderer
。 呈现器负责执行实际的 OpenGL 呈现。
<h3>呈现模式</h3> 设置呈现器后,可以通过调用 #setRenderMode
来控制呈现器是连续绘制还是按需绘制。 默认值为连续呈现。
<h3>活动生命周期</h3> 必须通知 GLSurfaceView 何时暂停和恢复呈现。 当活动停止和#onResume()
活动启动时,GLSurfaceView 客户端需要调用 #onPause()
。 这些调用允许 GLSurfaceView 暂停和恢复呈现线程,还允许 GLSurfaceView 释放和重新创建 OpenGL 显示。
<h3>处理事件</h3>
若要处理事件,通常将子类 GLSurfaceView 并重写相应的方法,就像使用任何其他 View 一样。 但是,在处理事件时,可能需要与呈现线程中运行的 Renderer 对象通信。 可以使用任何标准的 Java 跨线程通信机制执行此操作。 此外,与呈现器通信的一种相对简单的方法是调用 #queueEvent(Runnable)
。 例如:
class MyGLSurfaceView extends GLSurfaceView {
private MyRenderer mMyRenderer;
public void start() {
mMyRenderer = ...;
setRenderer(mMyRenderer);
}
public boolean onKeyDown(int keyCode, KeyEvent event) {
if (keyCode == KeyEvent.KEYCODE_DPAD_CENTER) {
queueEvent(new Runnable() {
// This method will be called on the rendering
// thread:
public void run() {
mMyRenderer.handleDpadCenter();
}});
return true;
}
return super.onKeyDown(keyCode, event);
}
}
的 android.opengl.GLSurfaceView
Java 文档。
此页面的某些部分是基于 创建和共享的工作进行的修改,并根据 署名许可中所述的条款使用。
构造函数
GLSurfaceView(Context) |
标准视图构造函数。 |
GLSurfaceView(Context, IAttributeSet) |
标准视图构造函数。 |
GLSurfaceView(IntPtr, JniHandleOwnership) |
创建 JNI 对象的托管表示形式时使用的构造函数;由运行时调用。 |
字段
AccessibilityDataSensitiveAuto |
已过时.
自动确定视图是否只允许与 属性设置为 true 的 来自 |
AccessibilityDataSensitiveNo |
已过时.
允许来自所有 |
AccessibilityDataSensitiveYes |
已过时.
仅允许与 属性设置为 true 的 来自 |
AccessibilityLiveRegionAssertive |
已过时.
指定辅助功能服务应中断正在进行的语音以立即宣布对此视图的更改的实时区域模式。 (继承自 View) |
AccessibilityLiveRegionNone |
已过时.
指定辅助功能服务不应自动宣布对此视图的更改的实时区域模式。 (继承自 View) |
AccessibilityLiveRegionPolite |
已过时.
指定辅助功能服务应宣布对此视图的更改的实时区域模式。 (继承自 View) |
AutofillFlagIncludeNotImportantViews |
已过时.
请求添加标记为对自动填充不重要的视图的标志 (请参阅 |
AutofillHintCreditCardExpirationDate |
指示此视图可以自动填充额度卡到期日期的提示。 (继承自 View) |
AutofillHintCreditCardExpirationDay |
指示此视图可以自动填充额度卡到期日的提示。 (继承自 View) |
AutofillHintCreditCardExpirationMonth |
指示此视图可以自动填充额度卡过期月份的提示。 (继承自 View) |
AutofillHintCreditCardExpirationYear |
指示此视图可以自动填充过期年份卡额度的提示。 (继承自 View) |
AutofillHintCreditCardNumber |
指示可以使用额度卡编号自动填充此视图的提示。 (继承自 View) |
AutofillHintCreditCardSecurityCode |
指示此视图可以自动填充信用卡安全代码的提示。 (继承自 View) |
AutofillHintEmailAddress |
指示可以使用电子邮件地址自动填充此视图的提示。 (继承自 View) |
AutofillHintName |
指示可以使用用户真实姓名自动填充此视图的提示。 (继承自 View) |
AutofillHintPassword |
指示可以使用密码自动填充此视图的提示。 (继承自 View) |
AutofillHintPhone |
指示可以使用电话号码自动填充此视图的提示。 (继承自 View) |
AutofillHintPostalAddress |
指示可以使用邮政地址自动填充此视图的提示。 (继承自 View) |
AutofillHintPostalCode |
指示可以使用邮政编码自动填充此视图的提示。 (继承自 View) |
AutofillHintUsername |
指示可以使用用户名自动填充此视图的提示。 (继承自 View) |
AutofillTypeDate |
已过时.
包含日期的字段的自动填充类型,该字段由表示自标准基准时间(即 1970 年 1 月 1 日 00:00:00:00 GMT (的毫秒数)表示,请参阅 |
AutofillTypeList |
已过时.
选择列表字段的自动填充类型,该字段由 |
AutofillTypeNone |
已过时.
无法自动填充的视图的自动填充类型。 (继承自 View) |
AutofillTypeText |
已过时.
文本字段的自动填充类型,由 |
AutofillTypeToggle |
已过时.
可伸缩字段的自动填充类型,该字段由 |
DebugCheckGlError |
已过时.
在每次 GL 调用后检查 glError () ,如果 glError 指示发生了错误,则引发异常。 |
DebugLogGlCalls |
已过时.
日志 GL 调用“详细”级别的系统日志,标记为“GLSurfaceView”。 |
DragFlagAccessibilityAction |
已过时.
指示使用 启动拖动的 |
DragFlagGlobal |
已过时.
指示拖动可以跨越窗口边界的标志。 (继承自 View) |
DragFlagGlobalPersistableUriPermission |
已过时.
当此标志与 和/或 |
DragFlagGlobalPrefixUriPermission |
已过时.
当此标志与 和/或 |
DragFlagGlobalUriRead |
已过时.
当此标志与 一起使用 |
DragFlagGlobalUriWrite |
已过时.
将此标志与 一起使用 |
DragFlagOpaque |
已过时.
指示拖动阴影将不透明的标志。 (继承自 View) |
FindViewsWithContentDescription |
已过时.
查找包含指定内容说明的查找视图。 (继承自 View) |
FocusableAuto |
已过时.
此视图自动确定可聚焦性。 (继承自 View) |
ImportantForAccessibilityAuto |
已过时.
自动确定视图是否对辅助功能很重要。 (继承自 View) |
ImportantForAccessibilityNo |
已过时.
视图对于辅助功能并不重要。 (继承自 View) |
ImportantForAccessibilityNoHideDescendants |
已过时.
视图对于辅助功能并不重要,其任何后代视图也不重要。 (继承自 View) |
ImportantForAccessibilityYes |
已过时.
视图对于辅助功能非常重要。 (继承自 View) |
ImportantForAutofillAuto |
已过时.
自动确定视图是否对自动填充很重要。 (继承自 View) |
ImportantForAutofillNo |
已过时.
视图对于自动填充并不重要,但如果将遍历任何) ,则其子 (。 (继承自 View) |
ImportantForAutofillNoExcludeDescendants |
已过时.
视图对于自动填充并不重要,如果不会遍历任何) ,则其子项 (。 (继承自 View) |
ImportantForAutofillYes |
已过时.
视图对于自动填充非常重要,如果将遍历任何) ,则其子项 (。 (继承自 View) |
ImportantForAutofillYesExcludeDescendants |
已过时.
视图对于自动填充非常重要,但如果不会遍历任何) ,则其子 (。 (继承自 View) |
ImportantForContentCaptureAuto |
已过时.
自动确定视图对于内容捕获是否重要。 (继承自 View) |
ImportantForContentCaptureNo |
已过时.
视图对于内容捕获并不重要,但如果将遍历任何) ,则其子视图 (。 (继承自 View) |
ImportantForContentCaptureNoExcludeDescendants |
已过时.
视图对于内容捕获并不重要,如果无法遍历任何) ,则其子 (。 (继承自 View) |
ImportantForContentCaptureYes |
已过时.
视图对于内容捕获非常重要,如果将遍历任何) ,则其子级 (。 (继承自 View) |
ImportantForContentCaptureYesExcludeDescendants |
已过时.
视图对于内容捕获非常重要,但如果不会遍历任何) ,则其子 (。 (继承自 View) |
LayoutDirectionInherit |
已过时.
此视图的水平布局方向继承自其父级。 (继承自 View) |
LayoutDirectionLocale |
已过时.
此视图的水平布局方向是从区域设置的默认语言脚本推断出来的。 (继承自 View) |
LayoutDirectionLtr |
已过时.
此视图的水平布局方向是从左到右。 (继承自 View) |
LayoutDirectionRtl |
已过时.
此视图的水平布局方向是从右到左。 (继承自 View) |
MeasuredHeightStateShift |
的 |
MeasuredSizeMask |
|
MeasuredStateMask |
提供其他状态位的 |
MeasuredStateTooSmall |
和 |
NoId |
用于标记没有 ID 的视图。 (继承自 View) |
NotFocusable |
已过时.
此视图不需要击键。 (继承自 View) |
OverScrollAlways |
已过时.
始终允许用户过度滚动此视图,前提是该视图是可以滚动的视图。 (继承自 View) |
OverScrollIfContentScrolls |
已过时.
仅当内容大到足以有意义地滚动时,才允许用户过度滚动此视图,前提是该视图是可以滚动的视图。 (继承自 View) |
OverScrollNever |
已过时.
切勿允许用户过度滚动此视图。 (继承自 View) |
RendermodeContinuously |
已过时.
持续调用呈现器以重新呈现场景。 |
RendermodeWhenDirty |
已过时.
呈现器仅在创建图面或调用图面时 |
ScreenStateOff |
已过时.
指示屏幕已更改状态,现已关闭。 (继承自 View) |
ScreenStateOn |
已过时.
指示屏幕已更改状态并且现在处于打开状态。 (继承自 View) |
ScrollAxisHorizontal |
已过时.
指示沿水平轴滚动。 (继承自 View) |
ScrollAxisNone |
已过时.
指示视图滚动的轴。 (继承自 View) |
ScrollAxisVertical |
已过时.
指示沿垂直轴滚动。 (继承自 View) |
ScrollCaptureHintAuto |
已过时.
如果可以滚动,则将考虑此视图的内容用于滚动捕获。 (继承自 View) |
ScrollCaptureHintExclude |
已过时.
将此视图显式排除为潜在的滚动捕获目标。 (继承自 View) |
ScrollCaptureHintExcludeDescendants |
已过时.
显式排除此视图的所有子级作为潜在的滚动捕获目标。 (继承自 View) |
ScrollCaptureHintInclude |
已过时.
将此视图显式包含为潜在的滚动捕获目标。 (继承自 View) |
SurfaceLifecycleDefault |
已过时.
此 SurfaceView 拥有的 Surface 的默认生命周期。 (继承自 SurfaceView) |
SurfaceLifecycleFollowsAttachment |
已过时.
Surface 生命周期与 SurfaceView 附件相关联。 (继承自 SurfaceView) |
SurfaceLifecycleFollowsVisibility |
已过时.
Surface 生命周期与 SurfaceView 可见性相关联。 (继承自 SurfaceView) |
SystemUiFlagFullscreen |
标志 |
SystemUiFlagHideNavigation |
标志 |
SystemUiFlagImmersive |
标志 |
SystemUiFlagImmersiveSticky |
标志 |
SystemUiFlagLayoutFullscreen |
标志 |
SystemUiFlagLayoutHideNavigation |
标志 |
SystemUiFlagLayoutStable |
标志 |
SystemUiFlagLightNavigationBar |
标志 |
SystemUiFlagLightStatusBar |
标志 |
SystemUiFlagLowProfile |
标志 |
SystemUiFlagVisible |
的特殊常量 |
SystemUiLayoutFlags |
可能影响与系统 UI 相关的布局的标志。 (继承自 View) |
TextAlignmentCenter |
已过时.
将段落居中,e. (继承自 View) |
TextAlignmentGravity |
已过时.
根视图的默认值。 (继承自 View) |
TextAlignmentInherit |
已过时.
默认文本对齐方式。 (继承自 View) |
TextAlignmentResolvedDefault |
已过时.
默认解析文本对齐方式 (继承自 View) |
TextAlignmentTextEnd |
已过时.
与段落末尾对齐,e. (继承自 View) |
TextAlignmentTextStart |
已过时.
与段落开头对齐,e. (继承自 View) |
TextAlignmentViewEnd |
已过时.
如果视图的解析 layoutDirection 为 LTR,则与视图的末尾对齐,该视图ALIGN_RIGHT,否则ALIGN_LEFT。 (继承自 View) |
TextAlignmentViewStart |
已过时.
与视图的开头对齐(如果视图的已解析 layoutDirection 为 LTR),则ALIGN_LEFT,否则ALIGN_RIGHT。 (继承自 View) |
TextDirectionAnyRtl |
已过时.
文本方向使用“any-RTL”算法。 (继承自 View) |
TextDirectionFirstStrong |
已过时.
文本方向使用“第一强算法”。 (继承自 View) |
TextDirectionFirstStrongLtr |
已过时.
文本方向使用“第一强算法”。 (继承自 View) |
TextDirectionFirstStrongRtl |
已过时.
文本方向使用“第一强算法”。 (继承自 View) |
TextDirectionInherit |
已过时.
通过 继承文本方向 |
TextDirectionLocale |
已过时.
文本方向来自系统区域设置。 (继承自 View) |
TextDirectionLtr |
已过时.
文本方向强制为 LTR。 (继承自 View) |
TextDirectionRtl |
已过时.
文本方向强制为 RTL。 (继承自 View) |
ViewLogTag |
此类在 android 中使用的日志记录标记。 (继承自 View) |
属性
AccessibilityClassName |
SurfaceView 的实现,它使用专用图面显示 OpenGL 呈现。 (继承自 View) |
AccessibilityClassNameFormatted |
返回要用于辅助功能的此对象的类名。 (继承自 View) |
AccessibilityHeading |
获取此视图是否是用于辅助功能的标题。 - 或 - 设置视图是否是内容部分的标题,以实现辅助功能。 (继承自 View) |
AccessibilityLiveRegion |
获取此视图的实时区域模式。 - 或 - 设置此视图的实时区域模式。 (继承自 View) |
AccessibilityNodeProvider |
获取用于管理根植于此视图的虚拟视图层次结构的提供程序,并报告给 |
AccessibilityPaneTitle |
SurfaceView 的实现,它使用专用图面显示 OpenGL 呈现。 (继承自 View) |
AccessibilityPaneTitleFormatted |
出于辅助功能目的,获取窗格的标题。 - 或 - 具有类似窗口的语义的窗口的视觉上不同的部分被视为用于辅助功能的窗格。 (继承自 View) |
AccessibilityTraversalAfter |
获取视图的 ID,之后在辅助功能遍历中访问此视图。 - 或 - 设置视图的 ID,之后在辅助功能遍历中访问此视图。 (继承自 View) |
AccessibilityTraversalBefore |
获取视图的 ID,在辅助功能遍历中访问此视图之前。 - 或 - 设置在辅助功能遍历中访问此视图的 ID。 (继承自 View) |
Activated |
指示此视图的激活状态。 - 或 - 更改此视图的激活状态。 (继承自 View) |
AllowedHandwritingDelegatePackageName |
返回委托编辑器视图的允许包,此视图可能充当手写委托器,由 |
AllowedHandwritingDelegatorPackageName |
返回可能充当此委托编辑器视图的手写委托器的视图的允许包,由 |
Alpha |
视图的不透明度。 - 或 - 将视图的不透明度设置为 0 到 1 的值,其中 0 表示视图完全透明,1 表示视图完全不透明。 (继承自 View) |
Animation |
获取当前与此视图关联的动画。 - 或 - 设置要为此视图播放的下一个动画。 (继承自 View) |
AnimationMatrix |
返回视图的当前转换矩阵。 - 或 - 更改视图上的转换矩阵。 (继承自 View) |
ApplicationWindowToken |
检索一个唯一标记,标识此视图所附加到的窗口的顶级“真实”窗口。 (继承自 View) |
ApplyWindowInsets |
SurfaceView 的实现,它使用专用图面显示 OpenGL 呈现。 (继承自 View) |
AttributeSourceResourceMap |
返回属性资源 ID 到设置了属性值的源资源 ID 的映射。 (继承自 View) |
AutofillId |
获取活动中此视图的唯一逻辑标识符,用于自动填充。 - 或 - 设置活动中此视图的唯一逻辑标识符,以便自动填充。 (继承自 View) |
AutofillType |
描述此视图的自动填充类型,以便 |
AutofillValue |
|
AutoHandwritingEnabled |
返回视图是否允许自动启动手写。 - 或 - 设置此视图是否启用自动手写启动。 (继承自 View) |
Background |
获取背景可绘制 - 或 - 将背景设置为给定的可绘制内容,或删除背景。 (继承自 View) |
BackgroundTintBlendMode |
返回用于将色调应用于背景可绘制对象的混合模式(如果指定)。 - 或 - 指定用于将 } 指定的 |
BackgroundTintList |
返回应用于背景可绘制对象的色调(如果已指定)。 - 或 - 将色调应用于背景可绘制对象。 (继承自 View) |
BackgroundTintMode |
返回用于将色调应用于背景可绘制对象的混合模式(如果指定)。 (继承自 View) |
Baseline |
返回小组件的文本基线与小组件顶部边界的偏移量。 (继承自 View) |
Bottom |
此视图相对于其父视图的底部位置。 - 或 - 设置此视图相对于其父视图的底部位置。 (继承自 View) |
BottomFadingEdgeStrength |
返回底部淡化边缘的强度或强度。 (继承自 View) |
BottomPaddingOffset |
要扩展底部淡化区域的量。 (继承自 View) |
CameraDistance |
获取沿 Z 轴从相机到此视图的距离。 (继承自 View) |
Class |
返回此 |
Clickable |
指示此视图是否响应单击事件。 - 或 - 启用或禁用此视图的单击事件。 (继承自 View) |
ClipBounds |
返回当前 |
ClipToOutline |
返回是否应使用 Outline 来剪辑视图的内容。 - 或 - 设置是否应使用视图的轮廓来剪辑视图的内容。 (继承自 View) |
ContentCaptureSession |
获取用于通知内容捕获事件的会话。 - 或 - 设置与此视图关联的 (可选) |
ContentDescription |
SurfaceView 的实现,它使用专用图面显示 OpenGL 呈现。 (继承自 View) |
ContentDescriptionFormatted |
返回 |
Context |
返回运行视图的上下文,通过该上下文可以访问当前主题、资源等。 (继承自 View) |
ContextClickable |
指示此视图是否对上下文单击做出反应。 - 或 - 启用或禁用此视图的上下文单击。 (继承自 View) |
ContextMenuInfo |
如果视图具有要与上下文菜单关联的额外信息,则应实现此功能。 (继承自 View) |
DebugFlags |
获取调试标志的当前值。 - 或 - 将调试标志设置为新值。 |
DefaultFocusHighlightEnabled |
返回此视图在获得焦点但未 |
Display |
获取视图的窗口已附加到的逻辑显示。 (继承自 View) |
DrawingCache |
调用此方法等效于调用 |
DrawingCacheBackgroundColor |
此成员已弃用。 - 或 - 为绘图缓存的位图设置纯色背景色将提高性能和内存使用率。 (继承自 View) |
DrawingCacheEnabled |
指示是否为此视图启用绘图缓存。 - 或 - 启用或禁用绘图缓存。 (继承自 View) |
DrawingCacheQuality |
返回绘图缓存的质量。 - 或 - 设置此视图的绘图缓存质量。 (继承自 View) |
DrawingTime |
返回开始绘制视图层次结构的时间。 (继承自 View) |
DuplicateParentStateEnabled |
指示这是否与其父级重复其可绘制状态。 - 或 - 启用或禁用父级状态在此视图中的复制。 (继承自 View) |
Elevation |
此视图相对于其父视图的基本高程(以像素为单位)。 - 或 - 设置此视图的基本高程(以像素为单位)。 (继承自 View) |
Enabled |
返回此视图的启用状态。 - 或 - 设置此视图的启用状态。 (继承自 View) |
ExplicitStyle |
返回使用 的后备 XML 元素 |
FilterTouchesWhenObscured |
获取当视图的窗口被另一个可见窗口遮挡在触摸位置时,框架是否应放弃触摸。 - 或 - 设置当视图的窗口被另一个可见窗口遮挡在触摸位置时,框架是否应放弃触摸。 (继承自 View) |
FitsSystemWindows |
检查 的状态 |
Focusable |
返回此视图当前是否能够获取焦点。 - 或 - 设置此视图是否可以接收焦点。 (继承自 View) |
FocusableInTouchMode |
当视图可聚焦时,它可能不希望在触摸模式下获取焦点。 - 或 - 设置此视图在触摸模式下是否可以接收焦点。 (继承自 View) |
FocusedByDefault |
返回在为包含此视图的视图层次结构还原焦点时,此视图是否应接收焦点。 - 或 - 设置在为包含此视图的视图层次结构还原焦点时,此视图是否应接收焦点。 (继承自 View) |
ForceDarkAllowed |
请参阅 |
Foreground |
返回用作此视图前景的可绘制值。 - 或 - 提供将在视图中所有内容之上呈现的 Drawable。 (继承自 View) |
ForegroundGravity |
描述前台的定位方式。 (继承自 View) |
ForegroundTintBlendMode |
返回用于将色调应用于前台可绘制对象的混合模式(如果已指定)。 - 或 - 指定用于将 } 指定的 |
ForegroundTintList |
返回应用于前台可绘制对象的色调(如果已指定)。 - 或 - 将色调应用于前台可绘制对象。 (继承自 View) |
ForegroundTintMode |
返回用于将色调应用于前台可绘制对象的混合模式(如果已指定)。 (继承自 View) |
Handle |
基础 Android 实例的句柄。 (继承自 Object) |
Handler |
SurfaceView 的实现,它使用专用图面显示 OpenGL 呈现。 (继承自 View) |
HandwritingBoundsOffsetBottom |
返回应用于此视图手写边界下边缘的偏移量(以像素为单位)。 (继承自 View) |
HandwritingBoundsOffsetLeft |
返回应用于此视图手写边界左边缘的偏移量(以像素为单位)。 (继承自 View) |
HandwritingBoundsOffsetRight |
返回应用于此视图手写边界右边缘的偏移量(以像素为单位)。 (继承自 View) |
HandwritingBoundsOffsetTop |
返回应用于此视图手写边界上边缘的偏移量(以像素为单位)。 (继承自 View) |
HandwritingDelegatorCallback |
返回回调集,当触笔 |
HapticFeedbackEnabled |
设置此视图是否应具有长按等事件的触觉反馈。 (继承自 View) |
HasExplicitFocusable |
如果此视图可聚焦,或者它包含可访问的视图,则返回 true,该 |
HasFocus |
如果此视图本身具有焦点,或是具有焦点的视图的上级,则返回 true。 (继承自 View) |
HasFocusable |
如果此视图可聚焦,或者它包含可访问的视图,则返回 true,该 |
HasNestedScrollingParent |
如果此视图具有嵌套滚动父级,则返回 true。 (继承自 View) |
HasOnClickListeners |
返回此视图是否具有附加的 OnClickListener。 (继承自 View) |
HasOnLongClickListeners |
返回此视图是否具有附加的 OnLongClickListener。 (继承自 View) |
HasOverlappingRendering |
返回此视图是否包含重叠的内容。 (继承自 View) |
HasPointerCapture |
检查指针捕获状态。 (继承自 View) |
HasTransientState |
指示视图当前是否正在跟踪暂时性状态,即应用不应自行关注保存和还原,但框架应特别注意以尽可能保留。 - 或 - 设置此视图当前是否跟踪框架应尽可能尝试保留的暂时性状态。 (继承自 View) |
HasWindowFocus |
如果此视图位于当前具有窗口焦点的窗口中,则返回 true。 (继承自 View) |
Height |
返回视图的高度。 (继承自 View) |
Holder |
返回 SurfaceHolder,提供对此 SurfaceView 基础图面的访问权限和控制。 (继承自 SurfaceView) |
HorizontalFadingEdgeEnabled |
指示水平滚动视图时水平边缘是否淡出。 - 或 - 定义水平滚动此视图时水平边缘是否应淡出。 (继承自 View) |
HorizontalFadingEdgeLength |
返回用于指示此视图中更多内容可见的水平淡出边缘的大小。 (继承自 View) |
HorizontalScrollBarEnabled |
指示是否应绘制水平滚动条。 - 或 - 定义是否应绘制水平滚动条。 (继承自 View) |
HorizontalScrollbarHeight |
返回水平滚动条的高度。 (继承自 View) |
HorizontalScrollbarThumbDrawable |
如果水平滚动条存在,则返回当前配置的 Drawable,否则返回 null。 -或- 定义水平拇指可绘制 (继承自 View) |
HorizontalScrollbarTrackDrawable |
返回当前为水平滚动条轨道配置的 Drawable(如果存在),否则返回 null。 - 或 - 定义水平轨道可绘制 (继承自 View) |
HostToken |
用于构造 的 |
Hovered |
如果视图当前处于悬停状态,则返回 true。 - 或 - 设置视图当前是否悬停。 (继承自 View) |
Id |
返回此视图的标识符。 - 或 - 设置此视图的标识符。 (继承自 View) |
ImportantForAccessibility |
获取用于确定此视图是否对辅助功能很重要的模式。 - 或 - 设置如何确定此视图对于辅助功能是否重要,即它是否触发辅助功能事件,以及是否将其报告给查询屏幕的辅助功能服务。 (继承自 View) |
ImportantForAutofill |
获取用于确定此视图是否对自动填充很重要的模式。 - 或 - 设置用于确定此视图是否对自动填充很重要的模式。 (继承自 View) |
ImportantForContentCapture |
获取用于确定此视图对于内容捕获是否重要的模式。 - 或 - 设置用于确定此视图是否对内容捕获很重要的模式。 (继承自 View) |
IsAccessibilityDataSensitive |
此视图是否应仅将辅助功能服务访问限制为属性设置为 true 的服务 |
IsAccessibilityFocused |
返回此视图是否以辅助功能为重点。 (继承自 View) |
IsAttachedToWindow |
如果此视图当前附加到窗口,则返回 true。 (继承自 View) |
IsCredential |
获取用于确定此视图是否为凭据的模式。 - 或 - 设置此视图是否是凭据管理器的凭据。 (继承自 View) |
IsDirty |
如此 如果此视图自上次绘制以来已更改。 (继承自 View) |
IsFocused |
如果此视图具有焦点,则返回 true (继承自 View) |
IsHandwritingDelegate |
返回此视图是否已由 |
IsHardwareAccelerated |
指示此视图是否附加到硬件加速窗口。 (继承自 View) |
IsImportantForAccessibility |
计算是否应公开此视图以获取辅助功能。 (继承自 View) |
IsImportantForAutofill |
提示 Android 系统与此视图关联的 是否 |
IsImportantForContentCapture |
根据 显式设置的值以及当为 时 |
IsInEditMode |
指示此视图当前是否处于编辑模式。 (继承自 View) |
IsInLayout |
返回视图层次结构当前是否正在经历布局传递。 (继承自 View) |
IsInTouchMode |
返回与此视图关联的触摸模式状态。 (继承自 View) |
IsLaidOut |
如果此视图自上次附加到窗口或从窗口分离以来已经历至少一个布局,则返回 true。 (继承自 View) |
IsLayoutDirectionResolved |
SurfaceView 的实现,它使用专用图面显示 OpenGL 呈现。 (继承自 View) |
IsLayoutRequested |
指示在下一个层次结构布局阶段是否会请求此视图的布局。 (继承自 View) |
IsOpaque |
指示此视图是否不透明。 (继承自 View) |
IsPaddingOffsetRequired |
如果视图在其填充内绘制内容并启用淡化边缘,则需要支持填充偏移。 (继承自 View) |
IsPaddingRelative |
如果已通过相对值 |
IsPivotSet |
返回是否已通过调用 |
IsScrollContainer |
指示此视图是否是其窗口中的可滚动容器集之一。 (继承自 View) |
IsShowingLayoutBounds |
|
IsShown |
返回此视图及其所有上级的可见性 (继承自 View) |
IsTemporarilyDetached |
指示 是否 |
IsTextAlignmentResolved |
SurfaceView 的实现,它使用专用图面显示 OpenGL 呈现。 (继承自 View) |
IsTextDirectionResolved |
SurfaceView 的实现,它使用专用图面显示 OpenGL 呈现。 (继承自 View) |
JniIdentityHashCode |
SurfaceView 的实现,它使用专用图面显示 OpenGL 呈现。 (继承自 Object) |
JniPeerMembers |
SurfaceView 的实现,它使用专用图面显示 OpenGL 呈现。 |
KeepScreenOn |
返回屏幕是否应保持打开状态,对应于 的 |
KeyboardNavigationCluster |
返回此视图是否是键盘导航群集的根。 - 或 - 设置此视图是否是键盘导航群集的根。 (继承自 View) |
KeyDispatcherState |
返回此视图窗口的全局 |
LabelFor |
获取视图的 ID,该视图用作辅助功能用途的标签。 - 或 - 设置视图的 ID,此视图用作辅助功能标签。 (继承自 View) |
LayerType |
指示当前与此视图关联的层类型。 (继承自 View) |
LayoutDirection |
返回此视图的已解析布局方向。 - 或 - 设置此视图的布局方向。 (继承自 View) |
LayoutParameters |
获取与此视图关联的 LayoutParams。 - 或 - 设置与此视图关联的布局参数。 (继承自 View) |
Left |
此视图相对于其父视图的左侧位置。 - 或 - 设置此视图相对于其父视图的左侧位置。 (继承自 View) |
LeftFadingEdgeStrength |
返回左侧淡化边缘的强度或强度。 (继承自 View) |
LeftPaddingOffset |
扩展左侧褪色区域所依据的量。 (继承自 View) |
LongClickable |
指示此视图是否对长单击事件做出反应。 - 或 - 启用或禁用此视图的长单击事件。 (继承自 View) |
Matrix |
此视图的转换矩阵,根据当前旋转、缩放和透视属性进行计算。 (继承自 View) |
MeasuredHeight |
与 类似 |
MeasuredHeightAndState |
返回此视图的完整高度度量信息,由最近调用 |
MeasuredState |
仅返回 和 |
MeasuredWidth |
与 类似 |
MeasuredWidthAndState |
返回此视图的完整宽度度量信息,该信息由最近调用 |
MinimumHeight |
返回视图的最小高度。 (继承自 View) |
MinimumWidth |
返回视图的最小宽度。 (继承自 View) |
NestedScrollingEnabled |
如果为此视图启用了嵌套滚动,则返回 true。 - 或 - 为此视图启用或禁用嵌套滚动。 (继承自 View) |
NextClusterForwardId |
获取下一个键盘导航群集的根的 ID。 - 或 - 设置要用作下一个键盘导航群集根的视图的 ID。 (继承自 View) |
NextFocusDownId |
获取下一个焦点为 |
NextFocusForwardId |
获取下一个焦点为 |
NextFocusLeftId |
获取下一个焦点为 |
NextFocusRightId |
获取下一个焦点为 |
NextFocusUpId |
获取下一个焦点为 |
OnFocusChangeListener |
返回为此视图注册的焦点更改回调。 - 或 - 注册此视图的焦点更改时要调用的回调。 (继承自 View) |
OutlineAmbientShadowColor |
SurfaceView 的实现,它使用专用图面显示 OpenGL 呈现。 (继承自 View) |
OutlineProvider |
返回视图的当前 |
OutlineSpotShadowColor |
SurfaceView 的实现,它使用专用图面显示 OpenGL 呈现。 (继承自 View) |
Overlay |
返回此视图的覆盖,如果尚不存在,则创建它。 (继承自 View) |
OverScrollMode |
返回此视图的过度滚动模式。 - 或 - 设置此视图的过度滚动模式。 (继承自 View) |
PaddingBottom |
返回此视图的底部填充。 (继承自 View) |
PaddingEnd |
根据视图的解析布局方向返回此视图的结束填充。 (继承自 View) |
PaddingLeft |
返回此视图的左填充。 (继承自 View) |
PaddingRight |
返回此视图的右填充。 (继承自 View) |
PaddingStart |
根据视图解析的布局方向返回此视图的起始填充。 (继承自 View) |
PaddingTop |
返回此视图的顶部填充。 (继承自 View) |
Parent |
获取此视图的父级。 (继承自 View) |
ParentForAccessibility |
获取用于辅助功能的父级。 (继承自 View) |
PeerReference |
SurfaceView 的实现,它使用专用图面显示 OpenGL 呈现。 (继承自 Object) |
PivotX |
视图所在的点的 x 位置, |
PivotY |
视图所在的点的 y 位置, |
PointerIcon |
获取当前视图的鼠标指针图标。 - 或 - 设置要用于当前视图中鼠标指针的指针图标。 (继承自 View) |
PreferKeepClear |
检索此视图的首选项,以便保持清晰。 - 或 - 设置首选项,使此视图的边界从此视图窗口上方的浮动窗口中清除。 (继承自 View) |
PreferKeepClearRects |
设置首选项,使提供的矩形从此视图窗口上方的浮动窗口中清除。 (继承自 View) |
PreserveEGLContextOnPause |
控制在 GLSurfaceView 暂停和恢复时是否保留 EGL 上下文。 |
Pressed |
指示视图当前是否处于按下状态。 - 或 - 设置此视图的按下状态。 (继承自 View) |
RenderMode |
获取当前呈现模式。 - 或 - 设置呈现模式。 |
Resources |
返回与此视图关联的资源。 (继承自 View) |
RevealOnFocusHint |
返回此视图在获得焦点时显示行为的首选项。 - 或 - 设置此视图在获得焦点时显示行为的首选项。 (继承自 View) |
Right |
此视图相对于其父视图的右位置。 - 或 - 设置此视图相对于其父视图的正确位置。 (继承自 View) |
RightFadingEdgeStrength |
返回右侧淡化边缘的强度或强度。 (继承自 View) |
RightPaddingOffset |
要扩展右侧淡化区域的量。 (继承自 View) |
RootSurfaceControl |
AttachedSurfaceControl 本身不是视图,它只是包含整个视图层次结构的窗口系统对象的接口。 (继承自 View) |
RootView |
查找当前视图层次结构中最顶层的视图。 (继承自 View) |
RootWindowInsets |
提供调度到视图层次结构的原始 WindowInset。 (继承自 View) |
Rotation |
视图围绕透视点旋转的度数。 - 或 - 设置视图围绕透视点旋转的度数。 (继承自 View) |
RotationX |
视图绕水平轴通过透视点旋转的度数。 - 或 - 设置视图绕水平轴通过透视点旋转的度数。 (继承自 View) |
RotationY |
视图绕纵轴通过透视点旋转的度数。 - 或 - 设置视图绕纵轴通过透视点旋转的度数。 (继承自 View) |
SaveEnabled |
指示此视图是否保存其状态 (,即是否) 调用其 |
SaveFromParentEnabled |
指示当从其父级发生状态保存遍历时,此视图下的整个层次结构是否将保存其状态。 - 或 - 控制当从其父级发生状态保存遍历时,此视图下的整个层次结构是否将保存其状态。 (继承自 View) |
ScaleX |
视图围绕透视点以 x 为单位缩放的量,作为视图未缩放宽度的比例。 - 或 - 设置视图围绕透视点以 x 为单位缩放的量,作为视图未缩放宽度的比例。 (继承自 View) |
ScaleY |
视图围绕透视点以 y 为单位缩放的量,作为视图未缩放高度的比例。 - 或 - 设置视图围绕透视点以 Y 为单位缩放的量,作为视图未缩放宽度的比例。 (继承自 View) |
ScreenReaderFocusable |
返回屏幕阅读器辅助工具是否应将视图视为可聚焦单元。 - 或 - 设置此视图是否应是屏幕阅读器的可聚焦元素,并在提供反馈时包括其子树中的不可聚焦的视图。 (继承自 View) |
ScrollBarDefaultDelayBeforeFade |
返回滚动条淡出之前的延迟。 - 或 - 定义滚动条淡出之前的延迟。 (继承自 View) |
ScrollBarFadeDuration |
返回滚动条淡出持续时间。 - 或 - 定义滚动条淡出持续时间。 (继承自 View) |
ScrollbarFadingEnabled |
如果此视图未滚动时滚动条将淡出,则返回 true ; 或 - 定义滚动条在视图未滚动时是否淡出。 (继承自 View) |
ScrollBarSize |
返回滚动条大小。 - 或 - 定义滚动条大小。 (继承自 View) |
ScrollBarStyle |
返回当前滚动条样式。 - 或 - 指定滚动条的样式。 (继承自 View) |
ScrollCaptureHint |
返回此视图的当前滚动捕获提示。 - 或 - 设置此视图的滚动捕获提示。 (继承自 View) |
ScrollIndicators |
返回表示已启用的滚动指示器的位掩码。 (继承自 View) |
ScrollX |
返回此视图的滚动左侧位置。 - 或 - 设置视图的水平滚动位置。 (继承自 View) |
ScrollY |
返回此视图的滚动顶部位置。 - 或 - 设置视图的垂直滚动位置。 (继承自 View) |
Selected |
指示此视图的选择状态。 - 或 - 更改此视图的选择状态。 (继承自 View) |
SolidColor |
如果你的视图已知始终在纯色背景之上绘制,并且需要绘制褪色边缘,请重写它。 (继承自 View) |
SoundEffectsEnabled |
设置此视图是否应为单击和触摸等事件启用声音效果。 (继承自 View) |
SourceLayoutResId |
|
StateDescription |
SurfaceView 的实现,它使用专用图面显示 OpenGL 呈现。 (继承自 View) |
StateDescriptionFormatted |
返回 |
StateListAnimator |
如果存在,则返回当前 StateListAnimator。 - 或 - 将提供的 StateListAnimator 附加到此视图。 (继承自 View) |
SuggestedMinimumHeight |
返回视图应使用的建议最小高度。 (继承自 View) |
SuggestedMinimumWidth |
返回视图应使用的建议最小宽度。 (继承自 View) |
SurfaceControl |
返回一个 SurfaceControl,该控件可用于将 Surface 父级到此 SurfaceView。 (继承自 SurfaceView) |
SystemGestureExclusionRects |
检索此视图的后布局坐标空间中系统不应截获触摸或其他指向设备手势的区域的列表。 - 或 - 设置此视图的后布局坐标空间中系统不应截获触摸或其他指向设备手势的区域的列表。 (继承自 View) |
SystemUiFlags |
SurfaceView 的实现,它使用专用图面显示 OpenGL 呈现。 (继承自 View) |
SystemUiVisibility |
已过时.
返回此视图请求的最后一个 |
Tag |
返回此视图的 标记。 - 或 - 设置与此视图关联的标记。 (继承自 View) |
TextAlignment |
返回解析的文本对齐方式。 - 或 - 设置文本对齐方式。 (继承自 View) |
TextDirection |
返回解析的文本方向。 - 或 - 设置文本方向。 (继承自 View) |
ThresholdClass |
此 API 支持 Mono for Android 基础结构,不应直接从代码使用。 |
ThresholdType |
此 API 支持 Mono for Android 基础结构,不应直接从代码使用。 |
TooltipText |
SurfaceView 的实现,它使用专用图面显示 OpenGL 呈现。 (继承自 View) |
TooltipTextFormatted |
返回视图的工具提示文本。 - 或 - 设置将在视图旁边的小弹出窗口中显示的工具提示文本。 (继承自 View) |
Top |
此视图相对于其父视图的顶部位置。 - 或 - 设置此视图相对于其父视图的顶部位置。 (继承自 View) |
TopFadingEdgeStrength |
返回顶部淡化边缘的强度或强度。 (继承自 View) |
TopPaddingOffset |
要扩展顶部淡化区域的量。 (继承自 View) |
Touchables |
查找并返回属于此视图后代的所有可触摸视图,如果此视图本身是可触摸的,则可能包含此视图。 (继承自 View) |
TouchDelegate |
获取此视图的 TouchDelegate。 - 或 - 设置此视图的 TouchDelegate。 (继承自 View) |
TransitionAlpha |
此属性仅供淡出过渡使用,该转换会对其进行动画处理,以生成不会 (副作用或受实际 alpha 属性) 影响的视觉半透明性。 - 或 - 此属性仅供淡出过渡使用,该转换可对其进行动画处理,以生成不会 (产生副作用或受实际 alpha 属性) 影响的视觉半透明性。 (继承自 View) |
TransitionName |
返回用于标识转换中的视图的视图的名称。 - 或 - 设置要用于标识转换中的视图的视图的名称。 (继承自 View) |
TranslationX |
此视图相对于其 |
TranslationY |
此视图相对于其 |
TranslationZ |
此视图相对于其 |
UniqueDrawingId |
获取绘图系统用于此视图的标识符。 (继承自 View) |
VerticalFadingEdgeEnabled |
指示水平滚动视图时垂直边缘是否淡出。 - 或 - 定义垂直滚动此视图时是否应淡化垂直边缘。 (继承自 View) |
VerticalFadingEdgeLength |
返回用于指示此视图中更多内容可见的垂直淡化边缘的大小。 (继承自 View) |
VerticalScrollBarEnabled |
指示是否应绘制垂直滚动条。 - 或 - 定义是否应绘制垂直滚动条。 (继承自 View) |
VerticalScrollbarPosition |
设置垂直滚动条的位置。 (继承自 View) |
VerticalScrollbarThumbDrawable |
如果垂直滚动条的拇指存在,则返回当前配置的 Drawable,否则返回 null。 - 或 - 定义可绘制的垂直滚动条滚动条 (继承自 View) |
VerticalScrollbarTrackDrawable |
如果垂直滚动条的轨道存在,则返回当前配置的 Drawable,否则返回 null。 - 或 - 定义垂直滚动条轨道可绘制 (继承自 View) |
VerticalScrollbarWidth |
返回垂直滚动条的宽度。 (继承自 View) |
ViewTranslationResponse |
返回 |
ViewTreeObserver |
返回此视图层次结构的 ViewTreeObserver。 (继承自 View) |
Visibility |
返回此视图的可见性状态。 - 或 - 设置此视图的可见性状态。 (继承自 View) |
Width |
返回视图的宽度。 (继承自 View) |
WindowAttachCount |
SurfaceView 的实现,它使用专用图面显示 OpenGL 呈现。 (继承自 View) |
WindowId |
|
WindowInsetsController |
检索此视图附加到的窗口之一 |
WindowSystemUiVisibility |
返回当前为整个窗口设置的当前系统 UI 可见性。 (继承自 View) |
WindowToken |
检索标识此视图附加到的窗口的唯一标记。 (继承自 View) |
WindowVisibility |
返回此视图附加到 、 或 |
方法
AddChildrenForAccessibility(IList<View>) |
将与辅助功能相关的此视图的子级作为输出添加到给定列表。 (继承自 View) |
AddExtraDataToAccessibilityNodeInfo(AccessibilityNodeInfo, String, Bundle) |
根据对附加数据的显式请求,将额外数据添加到 |
AddFocusables(IList<View>, FocusSearchDirection) |
添加作为此视图后代的任何可聚焦视图 (可能包括此视图(如果视图本身可聚焦) 视图)。 (继承自 View) |
AddFocusables(IList<View>, FocusSearchDirection, FocusablesFlags) |
添加作为此视图后代的任何可聚焦视图, (如果视图本身是可聚焦的视图) 视图,则可能会包括此视图。 (继承自 View) |
AddKeyboardNavigationClusters(ICollection<View>, FocusSearchDirection) |
添加作为此视图后代的任何键盘导航群集根, (可能包括此视图(如果该视图本身是群集根) 视图)。 (继承自 View) |
AddOnAttachStateChangeListener(View+IOnAttachStateChangeListener) |
添加用于附加状态更改的侦听器。 (继承自 View) |
AddOnLayoutChangeListener(View+IOnLayoutChangeListener) |
添加一个侦听器,该侦听器将在视图边界因布局处理而更改时调用。 (继承自 View) |
AddOnUnhandledKeyEventListener(View+IOnUnhandledKeyEventListener) |
添加将接收未经处理的 |
AddTouchables(IList<View>) |
添加属于此视图后代的任何可触摸视图 (如果视图本身是可触摸视图) 视图,则可能会包括此视图。 (继承自 View) |
Animate() |
此方法返回一个 ViewPropertyAnimator 对象,该对象可用于对此视图上的特定属性进行动画处理。 (继承自 View) |
AnnounceForAccessibility(ICharSequence) |
用于发送 的 |
AnnounceForAccessibility(String) |
用于发送 的 |
ApplyTransactionToFrame(SurfaceControl+Transaction) |
SurfaceView 的实现,它使用专用图面显示 OpenGL 呈现。 (继承自 SurfaceView) |
Autofill(AutofillValue) |
使用 自动填充此视图 |
Autofill(SparseArray) |
自动填充此视图中虚拟子级的内容。 (继承自 View) |
AwakenScrollBars() |
触发滚动条进行绘制。 (继承自 View) |
AwakenScrollBars(Int32) |
触发滚动条进行绘制。 (继承自 View) |
AwakenScrollBars(Int32, Boolean) |
触发滚动条进行绘制。 (继承自 View) |
BringToFront() |
更改树中视图的 z 顺序,使其位于其他同级视图之上。 (继承自 View) |
BuildDrawingCache() |
调用此方法等效于调用 |
BuildDrawingCache(Boolean) |
如果绘图缓存无效,则强制生成绘图缓存。 (继承自 View) |
BuildLayer() |
强制创建此视图的层,并强制将此视图呈现到其层中。 (继承自 View) |
CallOnClick() |
直接调用任何附加的 OnClickListener。 (继承自 View) |
CancelDragAndDrop() |
取消正在进行的拖放操作。 (继承自 View) |
CancelLongPress() |
取消挂起的长按。 (继承自 View) |
CancelPendingInputEvents() |
取消之前发布到事件队列的任何延迟的高级输入事件。 (继承自 View) |
CanResolveLayoutDirection() |
检查是否可以完成布局方向解析。 (继承自 View) |
CanResolveTextAlignment() |
检查是否可以完成文本对齐解析。 (继承自 View) |
CanResolveTextDirection() |
检查是否可以执行文本方向解析。 (继承自 View) |
CanScrollHorizontally(Int32) |
检查此视图是否可以在某一方向水平滚动。 (继承自 View) |
CanScrollVertically(Int32) |
检查此视图是否可以在某个方向上垂直滚动。 (继承自 View) |
CheckInputConnectionProxy(View) |
|
ClearAnimation() |
取消此视图的任何动画。 (继承自 View) |
ClearFocus() |
当此视图想要放弃焦点时调用。 (继承自 View) |
ClearViewTranslationCallback() |
|
Clone() |
创建并返回此对象的副本。 (继承自 Object) |
ComputeHorizontalScrollExtent() |
计算水平滚动条拇指在水平范围内的水平范围。 (继承自 View) |
ComputeHorizontalScrollOffset() |
计算水平滚动条拇指在水平范围内的水平偏移量。 (继承自 View) |
ComputeHorizontalScrollRange() |
计算水平滚动条表示的水平范围。 (继承自 View) |
ComputeScroll() |
由父级调用,以请求子级在必要时更新其 mScrollX 和 mScrollY 的值。 (继承自 View) |
ComputeSystemWindowInsets(WindowInsets, Rect) |
此视图应使用的计算插集,以及应传播到视图下的这些视图的计算插集。 (继承自 View) |
ComputeVerticalScrollExtent() |
计算垂直范围内垂直滚动条拇指的垂直范围。 (继承自 View) |
ComputeVerticalScrollOffset() |
计算水平范围内垂直滚动条拇指的垂直偏移量。 (继承自 View) |
ComputeVerticalScrollRange() |
计算垂直滚动条表示的垂直范围。 (继承自 View) |
CreateAccessibilityNodeInfo() |
|
CreateContextMenu(IContextMenu) |
显示此视图的上下文菜单。 (继承自 View) |
DestroyDrawingCache() |
释放绘图缓存使用的资源。 (继承自 View) |
DispatchApplyWindowInsets(WindowInsets) |
请求将给定的窗口内插应用于此视图或其子树中的另一个视图。 (继承自 View) |
DispatchCapturedPointerEvent(MotionEvent) |
将捕获的指针事件向下传递到焦点视图。 (继承自 View) |
DispatchConfigurationChanged(Configuration) |
在视图层次结构中向下发送有关资源配置更改的通知。 (继承自 View) |
DispatchCreateViewTranslationRequest(IDictionary<AutofillId,Int64[]>, Int32[], TranslationCapability, IList<ViewTranslationRequest>) |
调度以收集 |
DispatchDisplayHint(ViewStates) |
发送有关是否显示此视图的提示。 (继承自 View) |
DispatchDragEvent(DragEvent) |
检测此视图是否已启用并且是否具有拖动事件侦听器。 (继承自 View) |
DispatchDraw(Canvas) |
通过绘制调用来绘制子视图。 (继承自 View) |
DispatchDrawableHotspotChanged(Single, Single) |
将 drawableHotspotChanged 调度到此视图的所有子级。 (继承自 View) |
DispatchFinishTemporaryDetach() |
如果这是容器视图,则调度 |
DispatchGenericFocusedEvent(MotionEvent) |
将一般运动事件调度到当前聚焦的视图。 (继承自 View) |
DispatchGenericMotionEvent(MotionEvent) |
调度一般运动事件。 (继承自 View) |
DispatchGenericPointerEvent(MotionEvent) |
将一般运动事件调度到第一个指针下的视图。 (继承自 View) |
DispatchHoverEvent(MotionEvent) |
调度悬停事件。 (继承自 View) |
DispatchKeyEvent(KeyEvent) |
将关键事件调度到焦点路径上的下一个视图。 (继承自 View) |
DispatchKeyEventPreIme(KeyEvent) |
在与视图层次结构关联的任何输入方法处理关键事件之前,调度该事件。 (继承自 View) |
DispatchKeyShortcutEvent(KeyEvent) |
调度键快捷方式事件。 (继承自 View) |
DispatchNestedFling(Single, Single, Boolean) |
将一个滚动发送到嵌套滚动父级。 (继承自 View) |
DispatchNestedPreFling(Single, Single) |
在此视图处理该父级之前,将它调度到嵌套滚动父级。 (继承自 View) |
DispatchNestedPrePerformAccessibilityAction(Action, Bundle) |
向此视图的父级报告辅助功能操作,以便进行委托处理。 (继承自 View) |
DispatchNestedPreScroll(Int32, Int32, Int32[], Int32[]) |
在此视图使用其任何部分之前,调度正在进行的嵌套滚动的一个步骤。 (继承自 View) |
DispatchNestedScroll(Int32, Int32, Int32, Int32, Int32[]) |
调度正在进行的嵌套滚动的一个步骤。 (继承自 View) |
DispatchPointerCaptureChanged(Boolean) |
SurfaceView 的实现,它使用专用图面显示 OpenGL 呈现。 (继承自 View) |
DispatchPopulateAccessibilityEvent(AccessibilityEvent) |
将 调度到 |
DispatchProvideAutofillStructure(ViewStructure, AutofillFlags) |
当助手结构作为自动填充请求的一 |
DispatchProvideStructure(ViewStructure) |
向下层次结构的 |
DispatchRestoreInstanceState(SparseArray) |
调用 以 |
DispatchSaveInstanceState(SparseArray) |
调用 以 |
DispatchScrollCaptureSearch(Rect, Point, IConsumer) |
在视图层次结构中向下调度滚动捕获搜索请求。 (继承自 View) |
DispatchSetActivated(Boolean) |
调度 setActivated 到此视图的所有子级。 (继承自 View) |
DispatchSetPressed(Boolean) |
调度 setPressed 到此视图的所有子级。 (继承自 View) |
DispatchSetSelected(Boolean) |
Dispatch setSelected 到此视图的所有子级。 (继承自 View) |
DispatchStartTemporaryDetach() |
如果这是容器视图,请调度 |
DispatchSystemUiVisibilityChanged(Int32) |
已过时.
SurfaceView 的实现,它使用专用图面显示 OpenGL 呈现。 (继承自 View) |
DispatchSystemUiVisibilityChanged(SystemUiFlags) |
将回调调度到 |
DispatchTouchEvent(MotionEvent) |
将触摸屏运动事件向下传递到目标视图,或者此视图(如果它是目标视图)。 (继承自 View) |
DispatchTrackballEvent(MotionEvent) |
将轨迹球运动事件向下传递到聚焦视图。 (继承自 View) |
DispatchUnhandledMove(View, FocusSearchDirection) |
此方法是重点视图及其上级响应箭头键的最后机会。 (继承自 View) |
DispatchVisibilityChanged(View, ViewStates) |
向下调度视图可见性更改视图层次结构。 (继承自 View) |
DispatchWindowFocusChanged(Boolean) |
当包含此视图的窗口获得或失去窗口焦点时调用。 (继承自 View) |
DispatchWindowInsetsAnimationEnd(WindowInsetsAnimation) |
|
DispatchWindowInsetsAnimationPrepare(WindowInsetsAnimation) |
|
DispatchWindowInsetsAnimationProgress(WindowInsets, IList<WindowInsetsAnimation>) |
|
DispatchWindowInsetsAnimationStart(WindowInsetsAnimation, WindowInsetsAnimation+Bounds) |
|
DispatchWindowSystemUiVisiblityChanged(SystemUiFlags) |
将回调调度到 |
DispatchWindowVisibilityChanged(ViewStates) |
调度窗口可见性更改视图层次结构。 (继承自 View) |
Dispose() |
SurfaceView 的实现,它使用专用图面显示 OpenGL 呈现。 (继承自 Object) |
Dispose(Boolean) |
SurfaceView 的实现,它使用专用图面显示 OpenGL 呈现。 (继承自 Object) |
Draw(Canvas) |
手动呈现此视图 (,其所有子级) 给定画布。 (继承自 View) |
DrawableHotspotChanged(Single, Single) |
每当视图热点发生更改并且需要传播到视图管理的可绘制或子视图时,都会调用此函数。 (继承自 View) |
DrawableStateChanged() |
每当视图状态以影响所显示的可绘制对象的状态的方式更改时,将调用此函数。 (继承自 View) |
Equals(Object) |
指示某个其他对象是否“等于”此对象。 (继承自 Object) |
FindFocus() |
在此视图的根层次结构中查找当前具有焦点的视图。 (继承自 View) |
FindOnBackInvokedDispatcher() |
向上浏览视图层次结构以查找最近的 |
FindViewById(Int32) |
查找具有给定 ID 的第一个后代视图,如果 ID 匹配 |
FindViewById<T>(Int32) |
SurfaceView 的实现,它使用专用图面显示 OpenGL 呈现。 (继承自 View) |
FindViewsWithText(IList<View>, ICharSequence, FindViewsWith) |
查找包含给定文本的视图。 (继承自 View) |
FindViewsWithText(IList<View>, String, FindViewsWith) |
查找包含给定文本的视图。 (继承自 View) |
FindViewWithTag(Object) |
查找具有给定标记的子视图。 (继承自 View) |
FitSystemWindows(Rect) |
已过时.
当窗口的内容集发生更改时,由视图层次结构调用,以允许它调整其内容以适应这些窗口。 (继承自 View) |
FocusSearch(FocusSearchDirection) |
在指定方向上查找可获取焦点的最近视图。 (继承自 View) |
ForceHasOverlappingRendering(Boolean) |
设置此视图的重叠呈现行为, (有关此行为) 的更多详细信息,请参阅 |
ForceLayout() |
强制在下一个布局阶段布局此视图。 (继承自 View) |
GatherTransparentRegion(Region) |
当视图层次结构包含一个或多个 SurfaceView 时,RootView 会使用它来执行优化。 (继承自 SurfaceView) |
GenerateDisplayHash(String, Rect, IExecutor, IDisplayHashResultCallback) |
调用 以为此视图生成 |
GetAccessibilityDelegate() |
返回用于通过组合实现辅助功能支持的委托。 (继承自 View) |
GetAttributeResolutionStack(Int32) |
返回在解析此 |
GetAutofillHints() |
获取有助于 |
GetClipBounds(Rect) |
使用视图的剪辑边界填充输出矩形,如果成功或 |
GetDrawableState() |
返回可绘制状态的资源 ID 数组,表示视图的当前状态。 (继承自 View) |
GetDrawingCache(Boolean) |
返回缓存此视图绘图的位图。 (继承自 View) |
GetDrawingRect(Rect) |
返回视图的可见绘图边界。 (继承自 View) |
GetFocusable() |
返回此视图的可聚焦设置。 (继承自 View) |
GetFocusables(FocusSearchDirection) |
查找并返回作为此视图后代的所有可聚焦视图,如果视图本身可聚焦,则可能包括此视图。 (继承自 View) |
GetFocusedRect(Rect) |
当视图具有焦点并且用户导航离开它时,将从此方法填充的矩形开始搜索下一个视图。 (继承自 View) |
GetGlobalVisibleRect(Rect) |
将 设置为 |
GetGlobalVisibleRect(Rect, Point) |
将 设置为 |
GetHashCode() |
返回对象的哈希代码值。 (继承自 Object) |
GetHasOverlappingRendering() |
返回内部使用的重叠呈现的值。 (继承自 View) |
GetHitRect(Rect) |
在父级坐标中命中矩形 (继承自 View) |
GetLocalVisibleRect(Rect) |
设置为 |
GetLocationInSurface(Int32[]) |
获取包含视图的 坐标空间 |
GetLocationInWindow(Int32[]) |
获取此视图在包含视图的窗口的坐标空间中的坐标,而不考虑系统修饰。 (继承自 View) |
GetLocationOnScreen(Int32[]) |
获取此视图在设备屏幕的坐标空间中的坐标,而不考虑系统修饰以及系统是否处于多窗口模式。 (继承自 View) |
GetReceiveContentMimeTypes() |
返回通过 |
GetTag(Int32) |
返回与此视图和指定键关联的标记。 (继承自 View) |
GetWindowVisibleDisplayFrame(Rect) |
检索此视图所附加到的窗口所在的整体可见显示大小。 (继承自 View) |
GetX() |
此视图的视觉对象 x 位置(以像素为单位)。 (继承自 View) |
GetY() |
此视图的视觉对象 y 位置(以像素为单位)。 (继承自 View) |
GetZ() |
此视图的视觉 z 位置(以像素为单位)。 (继承自 View) |
InitializeFadingEdge(TypedArray) |
从给定的一组带样式的属性初始化淡化边缘。 (继承自 View) |
InitializeScrollbars(TypedArray) |
从给定的一组带样式的属性初始化滚动条。 (继承自 View) |
Invalidate() |
使整个视图无效。 (继承自 View) |
Invalidate(Int32, Int32, Int32, Int32) |
将 rect (l,t,r,b) 定义的区域标记为需要绘制。 (继承自 View) |
Invalidate(Rect) |
将脏定义的区域标记为需要绘制。 (继承自 View) |
InvalidateDrawable(Drawable) |
使指定的 Drawable 失效。 (继承自 View) |
InvalidateOutline() |
调用 以从其重新生成此视图的大纲 |
InvokeFitsSystemWindows() |
已过时.
SurfaceView 的实现,它使用专用图面显示 OpenGL 呈现。 (继承自 View) |
IsVisibleToUserForAutofill(Int32) |
计算此虚拟自动填充视图是否对用户可见。 (继承自 View) |
JavaFinalize() |
当垃圾回收确定不再引用对象时,由垃圾回收器对对象调用。 (继承自 Object) |
JumpDrawablesToCurrentState() |
调用 |
KeyboardNavigationClusterSearch(View, FocusSearchDirection) |
在指定方向上查找最近的键盘导航群集。 (继承自 View) |
Layout(Int32, Int32, Int32, Int32) |
为视图及其所有后代分配大小和位置 (继承自 View) |
Measure(Int32, Int32) |
调用此方法可了解视图应有多大。 (继承自 View) |
Notify() |
唤醒正在等待此对象的监视器的单个线程。 (继承自 Object) |
NotifyAll() |
唤醒正在等待此对象的监视器的所有线程。 (继承自 Object) |
OffsetLeftAndRight(Int32) |
将此视图的水平位置偏移指定的像素量。 (继承自 View) |
OffsetTopAndBottom(Int32) |
将此视图的垂直位置偏移指定的像素数。 (继承自 View) |
OnAnimationEnd() |
由父视图组调用,以通知当前与此视图关联的动画的结尾。 (继承自 View) |
OnAnimationStart() |
由父 ViewGroup 调用,以通知当前与此视图关联的动画的开始。 (继承自 View) |
OnApplyWindowInsets(WindowInsets) |
当视图应根据其内部策略应用 |
OnAttachedToWindow() |
当视图附加到窗口时,将调用它。 (继承自 View) |
OnCancelPendingInputEvents() |
作为对此视图或父视图的调用 |
OnCapturedPointerEvent(MotionEvent) |
实现此方法以处理捕获的指针事件 (继承自 View) |
OnCheckIsTextEditor() |
检查被调用的视图是否为文本编辑器,在这种情况下,自动显示软输入窗口是有意义的。 (继承自 View) |
OnConfigurationChanged(Configuration) |
当应用程序使用的资源的当前配置发生更改时调用。 (继承自 View) |
OnCreateContextMenu(IContextMenu) |
如果视图本身要向上下文菜单添加项,则视图应实现此操作。 (继承自 View) |
OnCreateDrawableState(Int32) |
为此视图生成新 |
OnCreateInputConnection(EditorInfo) |
为 InputMethod 创建新的 InputConnection 以与视图交互。 (继承自 View) |
OnCreateViewTranslationRequest(Int32[], IConsumer) |
收集一个 , |
OnCreateVirtualViewTranslationRequests(Int64[], Int32[], IConsumer) |
|
OnDetachedFromWindow() |
当视图与窗口分离时,将调用此名称。 (继承自 View) |
OnDisplayHint(Int32) |
为此视图提供有关是否显示的提示。 (继承自 View) |
OnDragEvent(DragEvent) |
处理系统在调用 |
OnDraw(Canvas) |
实现此操作以完成绘图。 (继承自 View) |
OnDrawForeground(Canvas) |
为此视图绘制任何前景内容。 (继承自 View) |
OnDrawScrollBars(Canvas) |
请求水平滚动条和垂直滚动条的绘制。 (继承自 View) |
OnFilterTouchEventForSecurity(MotionEvent) |
筛选触摸事件以应用安全策略。 (继承自 View) |
OnFinishInflate() |
完成从 XML 扩充视图。 (继承自 View) |
OnFinishTemporaryDetach() |
|
OnFocusChanged(Boolean, FocusSearchDirection, Rect) |
当视图的焦点状态发生更改时,由视图系统调用。 (继承自 View) |
OnGenericMotionEvent(MotionEvent) |
实现此方法以处理泛型运动事件。 (继承自 View) |
OnHoverChanged(Boolean) |
实现此方法以处理悬停状态更改。 (继承自 View) |
OnHoverEvent(MotionEvent) |
实现此方法以处理悬停事件。 (继承自 View) |
OnInitializeAccessibilityEvent(AccessibilityEvent) |
|
OnInitializeAccessibilityNodeInfo(AccessibilityNodeInfo) |
使用 |
OnKeyDown(Keycode, KeyEvent) |
的默认实现 |
OnKeyLongPress(Keycode, KeyEvent) |
的默认实现 |
OnKeyMultiple(Keycode, Int32, KeyEvent) |
的默认实现 |
OnKeyPreIme(Keycode, KeyEvent) |
在由与视图层次结构关联的任何输入方法处理密钥事件之前处理该事件。 (继承自 View) |
OnKeyShortcut(Keycode, KeyEvent) |
未处理键快捷方式事件时,对焦点视图调用。 (继承自 View) |
OnKeyUp(Keycode, KeyEvent) |
的默认实现 |
OnLayout(Boolean, Int32, Int32, Int32, Int32) |
当此视图应为其每个子级分配大小和位置时,从布局中调用。 (继承自 View) |
OnMeasure(Int32, Int32) |
测量视图及其内容以确定测量的宽度和测量的高度。 (继承自 View) |
OnOverScrolled(Int32, Int32, Boolean, Boolean) |
|
OnPause() |
暂停呈现线程,可以选择根据 的值 |
OnPointerCaptureChange(Boolean) |
在窗口刚刚获取或丢失指针捕获时调用。 (继承自 View) |
OnPopulateAccessibilityEvent(AccessibilityEvent) |
从 |
OnProvideAutofillStructure(ViewStructure, AutofillFlags) |
填充 以 |
OnProvideAutofillVirtualStructure(ViewStructure, AutofillFlags) |
|
OnProvideContentCaptureStructure(ViewStructure, Int32) |
为内容捕获填充 。 |
OnProvideStructure(ViewStructure) |
作为 的一部分 |
OnProvideVirtualStructure(ViewStructure) |
从 作为 的一部分 |
OnReceiveContent(ContentInfo) |
实现接收此类视图内容的默认行为。 (继承自 View) |
OnResolvePointerIcon(MotionEvent, Int32) |
解析应在运动事件中用于指定指针的指针图标。 (继承自 View) |
OnRestoreInstanceState(IParcelable) |
挂钩允许视图重新应用以前由 |
OnResume() |
恢复呈现线程,并在必要时重新创建 OpenGL 上下文。 |
OnRtlPropertiesChanged(LayoutDirection) |
当任何 RTL 属性 (布局方向、文本方向或文本对齐方式) 已更改时调用。 (继承自 View) |
OnSaveInstanceState() |
挂钩允许视图生成其内部状态的表示形式,该状态稍后可用于创建具有相同状态的新实例。 (继承自 View) |
OnScreenStateChanged(ScreenState) |
每当此视图附加到更改的屏幕状态时,将调用此方法。 (继承自 View) |
OnScrollCaptureSearch(Rect, Point, IConsumer) |
请求滚动捕获时调用,以搜索要滚动的相应内容。 (继承自 View) |
OnScrollChanged(Int32, Int32, Int32, Int32) |
这是为了响应此视图中 (i 的内部滚动而调用的。 (继承自 View) |
OnSetAlpha(Int32) |
如果转换涉及 alpha,则调用 。 (继承自 View) |
OnSizeChanged(Int32, Int32, Int32, Int32) |
当此视图的大小发生更改时,在布局期间会调用此名称。 (继承自 View) |
OnStartTemporaryDetach() |
当容器使用 暂时分离子级时, |
OnTouchEvent(MotionEvent) |
实现此方法以处理触摸屏运动事件。 (继承自 View) |
OnTrackballEvent(MotionEvent) |
实现此方法以处理轨迹球运动事件。 (继承自 View) |
OnViewTranslationResponse(ViewTranslationResponse) |
当 TranslationService 翻译中 |
OnVirtualViewTranslationResponses(LongSparseArray) |
当 TranslationService 翻译中 |
OnVisibilityAggregated(Boolean) |
当此视图的用户可见性可能受到此视图本身、上级视图或此视图所附加到的窗口的更改的影响时调用。 (继承自 View) |
OnVisibilityChanged(View, ViewStates) |
当视图或视图的上级可见性发生更改时调用。 (继承自 View) |
OnWindowFocusChanged(Boolean) |
当包含此视图的窗口获得或失去焦点时调用。 (继承自 View) |
OnWindowSystemUiVisibilityChanged(SystemUiFlags) |
重写 以查明窗口请求的系统 UI 可见性何时更改,即 返回 |
OnWindowVisibilityChanged(ViewStates) |
当包含的窗口在 、 |
OverScrollBy(Int32, Int32, Int32, Int32, Int32, Int32, Int32, Int32, Boolean) |
使用标准行为滚动视图,以便滚动超出正常内容边界。 (继承自 View) |
PerformAccessibilityAction(Action, Bundle) |
对视图执行指定的辅助功能操作。 (继承自 View) |
PerformAccessibilityAction(GlobalAction, Bundle) |
已过时.
对视图执行指定的辅助功能操作。 (继承自 View) |
PerformClick() |
调用此视图的 OnClickListener(如果已定义)。 (继承自 View) |
PerformContextClick() |
调用此视图的 OnContextClickListener(如果已定义)。 (继承自 View) |
PerformContextClick(Single, Single) |
调用此视图的 OnContextClickListener(如果已定义)。 (继承自 View) |
PerformHapticFeedback(FeedbackConstants) |
BZZZTT!!1! (继承自 View) |
PerformHapticFeedback(FeedbackConstants, FeedbackFlags) |
BZZZTT!!1! (继承自 View) |
PerformLongClick() |
调用此视图的 OnLongClickListener(如果已定义)。 (继承自 View) |
PerformLongClick(Single, Single) |
调用此视图的 OnLongClickListener(如果已定义)。 (继承自 View) |
PerformReceiveContent(ContentInfo) |
接收给定内容。 (继承自 View) |
PlaySoundEffect(SoundEffects) |
为此视图播放声音效果。 (继承自 View) |
Post(Action) |
SurfaceView 的实现,它使用专用图面显示 OpenGL 呈现。 (继承自 View) |
Post(IRunnable) |
导致 Runnable 添加到消息队列。 (继承自 View) |
PostDelayed(Action, Int64) |
SurfaceView 的实现,它使用专用图面显示 OpenGL 呈现。 (继承自 View) |
PostDelayed(IRunnable, Int64) |
使 Runnable 添加到消息队列,在经过指定的时间量后运行。 (继承自 View) |
PostInvalidate() |
导致在通过事件循环的后续周期中发生失效。 (继承自 View) |
PostInvalidate(Int32, Int32, Int32, Int32) |
导致指定区域的失效发生在通过事件循环的后续循环中。 (继承自 View) |
PostInvalidateDelayed(Int64) |
导致在通过事件循环的后续周期中发生失效。 (继承自 View) |
PostInvalidateDelayed(Int64, Int32, Int32, Int32, Int32) |
导致指定区域的失效发生在通过事件循环的后续循环中。 (继承自 View) |
PostInvalidateOnAnimation() |
导致下一个动画时间步骤(通常是下一个显示帧)发生失效。 (继承自 View) |
PostInvalidateOnAnimation(Int32, Int32, Int32, Int32) |
导致下一个动画时间步骤(通常是下一个显示帧)上指定区域失效。 (继承自 View) |
PostOnAnimation(IRunnable) |
使 Runnable 在下一个动画时间步骤上执行。 (继承自 View) |
PostOnAnimationDelayed(IRunnable, Int64) |
使 Runnable 在下一个动画时间步长经过指定的时间后执行。 (继承自 View) |
QueueEvent(Action) |
SurfaceView 的实现,它使用专用图面显示 OpenGL 呈现。 |
QueueEvent(IRunnable) |
将可在 GL 呈现线程上运行的可运行项排队。 |
RefreshDrawableState() |
调用此项可强制视图更新其可绘制状态。 (继承自 View) |
ReleasePointerCapture() |
释放指针捕获。 (继承自 View) |
RemoveCallbacks(Action) |
SurfaceView 的实现,它使用专用图面显示 OpenGL 呈现。 (继承自 View) |
RemoveCallbacks(IRunnable) |
从消息队列中删除指定的 Runnable。 (继承自 View) |
RemoveOnAttachStateChangeListener(View+IOnAttachStateChangeListener) |
删除用于更改附加状态的侦听器。 (继承自 View) |
RemoveOnLayoutChangeListener(View+IOnLayoutChangeListener) |
删除布局更改的侦听器。 (继承自 View) |
RemoveOnUnhandledKeyEventListener(View+IOnUnhandledKeyEventListener) |
删除将接收未经处理的 |
RequestApplyInsets() |
要求执行 的新调度 |
RequestFitSystemWindows() |
已过时.
要求执行 的新调度 |
RequestFocus() |
调用此函数可尝试将焦点放在特定视图或其后代之一。 (继承自 View) |
RequestFocus(FocusSearchDirection) |
调用此函数可尝试将焦点放在特定视图或其后代之一,并提示其焦点的方向。 (继承自 View) |
RequestFocus(FocusSearchDirection, Rect) |
调用它可尝试将焦点分配给特定视图或其后代之一,并向其提供有关焦点来自的方向和特定矩形的提示。 (继承自 View) |
RequestFocusFromTouch() |
调用此函数可尝试将焦点放在特定视图或其后代之一。 (继承自 View) |
RequestLayout() |
如果发生更改,导致此视图的布局失效,请调用此名称。 (继承自 View) |
RequestPointerCapture() |
请求指针捕获模式。 (继承自 View) |
RequestRectangleOnScreen(Rect) |
请求在屏幕上显示此视图的矩形,如有必要,滚动足够。 (继承自 View) |
RequestRectangleOnScreen(Rect, Boolean) |
请求在屏幕上显示此视图的矩形,如有必要,滚动足够。 (继承自 View) |
RequestRender() |
请求呈现器呈现帧。 |
RequestUnbufferedDispatch(Int32) |
请求将给定事件源类的无缓冲区调度到此视图。 (继承自 View) |
RequestUnbufferedDispatch(MotionEvent) |
请求将给定的 MotionEvent 流无缓冲区调度到此视图。 (继承自 View) |
RequireViewById(Int32) |
查找具有给定 ID 的第一个后代视图,如果 ID 匹配 |
RequireViewById<T>(Int32) |
SurfaceView 的实现,它使用专用图面显示 OpenGL 呈现。 (继承自 View) |
ResetPivot() |
清除以前通过调用 |
RestoreDefaultFocus() |
将此视图作为根的视图层次结构中的默认焦点视图提供焦点。 (继承自 View) |
RestoreHierarchyState(SparseArray) |
从给定容器还原此视图层次结构的冻结状态。 (继承自 View) |
SaveAttributeDataForStyleable(Context, Int32[], IAttributeSet, TypedArray, Int32, Int32) |
存储有关属性的调试信息。 (继承自 View) |
SaveHierarchyState(SparseArray) |
将此视图层次结构的冻结状态存储到给定容器中。 (继承自 View) |
ScheduleDrawable(Drawable, Action, Int64) |
SurfaceView 的实现,它使用专用图面显示 OpenGL 呈现。 (继承自 View) |
ScheduleDrawable(Drawable, IRunnable, Int64) |
将可绘制对象上的操作计划为在指定时间发生。 (继承自 View) |
ScrollBy(Int32, Int32) |
移动视图的滚动位置。 (继承自 View) |
ScrollTo(Int32, Int32) |
设置视图的滚动位置。 (继承自 View) |
SendAccessibilityEvent(EventTypes) |
发送给定类型的辅助功能事件。 (继承自 View) |
SendAccessibilityEventUnchecked(AccessibilityEvent) |
此方法的行为完全相同, |
SetAccessibilityDataSensitive(AccessibilityDataSensitive) |
指定此视图是否应仅允许与 属性设置为 true 的 来自 |
SetAccessibilityDelegate(View+AccessibilityDelegate) |
设置一个委托,用于通过组合 (而不是继承) 实现辅助功能支持。 (继承自 View) |
SetAllowClickWhenDisabled(Boolean) |
禁用时,启用或禁用此视图的单击事件。 (继承自 View) |
SetAllowedHandwritingDelegatePackage(String) |
指定此视图可以充当指定包中的委托编辑器视图的手写初始委托人。 (继承自 View) |
SetAllowedHandwritingDelegatorPackage(String) |
指定指定包中的视图可以充当此委托编辑器视图的手写委托人。 (继承自 View) |
SetAutofillHints(String[]) |
设置有助于 |
SetBackgroundColor(Color) |
设置此视图的背景色。 (继承自 View) |
SetBackgroundDrawable(Drawable) |
已过时.
此成员已弃用。 (继承自 View) |
SetBackgroundResource(Int32) |
将背景设置为给定资源。 (继承自 View) |
SetCameraDistance(Single) |
设置沿 Z 轴的距离 (正交的 X/Y 平面,) 从相机绘制视图到此视图。 (继承自 View) |
SetChildSurfacePackage(SurfaceControlViewHost+SurfacePackage) |
SurfaceView 的实现,它使用专用图面显示 OpenGL 呈现。 (继承自 SurfaceView) |
SetEGLConfigChooser(Boolean) |
安装配置选择器,该选择器将选择一个尽可能接近 16 位 RGB 的配置,无论是否具有尽可能接近 16 位的可选深度缓冲区。 |
SetEGLConfigChooser(GLSurfaceView+IEGLConfigChooser) |
安装配置选择器,它将选择至少具有指定 depthSize 和模具Size 的配置,以及确切的指定 redSize、greenSize、blueSize 和 alphaSize 的配置。 |
SetEGLConfigChooser(Int32, Int32, Int32, Int32, Int32, Int32) |
安装配置选择器,它将选择至少具有指定 depthSize 和模具Size 的配置,以及确切的指定 redSize、greenSize、blueSize 和 alphaSize 的配置。 |
SetEGLContextClientVersion(Int32) |
通知默认 EGLContextFactory 和默认 EGLConfigChooser 要选取的 EGLContext 客户端版本。 |
SetEGLContextFactory(GLSurfaceView+IEGLContextFactory) |
安装自定义 EGLContextFactory。 |
SetEGLWindowSurfaceFactory(GLSurfaceView+IEGLWindowSurfaceFactory) |
安装自定义 EGLWindowSurfaceFactory。 |
SetFadingEdgeLength(Int32) |
设置用于指示此视图中有更多内容可用的淡出边缘的大小。 (继承自 View) |
SetFitsSystemWindows(Boolean) |
设置此视图是否应考虑到系统屏幕修饰(如状态栏)并嵌入其内容;也就是说,控制是否执行 的默认 |
SetFocusable(ViewFocusability) |
设置此视图是否可以接收焦点。 (继承自 View) |
SetForegroundGravity(GravityFlags) |
描述前台的定位方式。 (继承自 View) |
SetGLWrapper(GLSurfaceView+IGLWrapper) |
设置 glWrapper。 |
SetHandle(IntPtr, JniHandleOwnership) |
设置 Handle 属性。 (继承自 Object) |
SetHandwritingBoundsOffsets(Single, Single, Single, Single) |
设置应用于此视图的触笔手写边界的偏移量。 (继承自 View) |
SetLayerPaint(Paint) |
|
SetLayerType(LayerType, Paint) |
指定支持此视图的层类型。 (继承自 View) |
SetLeftTopRightBottom(Int32, Int32, Int32, Int32) |
为此视图分配大小和位置。 (继承自 View) |
SetMeasuredDimension(Int32, Int32) |
必须通过 调用 |
SetMinimumHeight(Int32) |
设置视图的最小高度。 (继承自 View) |
SetMinimumWidth(Int32) |
设置视图的最小宽度。 (继承自 View) |
SetOnApplyWindowInsetsListener(View+IOnApplyWindowInsetsListener) |
设置 以 |
SetOnCapturedPointerListener(View+IOnCapturedPointerListener) |
将侦听器设置为在指针捕获视图状态更改时接收回调。 (继承自 View) |
SetOnClickListener(View+IOnClickListener) |
注册单击此视图时要调用的回调。 (继承自 View) |
SetOnContextClickListener(View+IOnContextClickListener) |
注册在上下文单击此视图时要调用的回调。 (继承自 View) |
SetOnCreateContextMenuListener(View+IOnCreateContextMenuListener) |
注册在生成此视图的上下文菜单时要调用的回调。 (继承自 View) |
SetOnDragListener(View+IOnDragListener) |
为此视图注册拖动事件侦听器回调对象。 (继承自 View) |
SetOnGenericMotionListener(View+IOnGenericMotionListener) |
注册在将泛型运动事件发送到此视图时要调用的回调。 (继承自 View) |
SetOnHoverListener(View+IOnHoverListener) |
注册在将悬停事件发送到此视图时要调用的回调。 (继承自 View) |
SetOnKeyListener(View+IOnKeyListener) |
注册在此视图中按下硬件键时要调用的回调。 (继承自 View) |
SetOnLongClickListener(View+IOnLongClickListener) |
注册在单击并保留此视图时要调用的回调。 (继承自 View) |
SetOnReceiveContentListener(String[], IOnReceiveContentListener) |
将侦听器设置为 |
SetOnScrollChangeListener(View+IOnScrollChangeListener) |
注册此视图的滚动 X 或 Y 位置发生更改时要调用的回调。 (继承自 View) |
SetOnSystemUiVisibilityChangeListener(View+IOnSystemUiVisibilityChangeListener) |
将侦听器设置为在系统栏的可见性更改时接收回调。 (继承自 View) |
SetOnTouchListener(View+IOnTouchListener) |
注册在将触摸事件发送到此视图时要调用的回调。 (继承自 View) |
SetOutlineAmbientShadowColor(Color) |
设置视图具有正 Z 或高程值时绘制的环境阴影的颜色。 (继承自 View) |
SetOutlineSpotShadowColor(Color) |
设置当视图具有正 Z 或高程值时所绘制的专色阴影的颜色。 (继承自 View) |
SetPadding(Int32, Int32, Int32, Int32) |
设置填充。 (继承自 View) |
SetPaddingRelative(Int32, Int32, Int32, Int32) |
设置相对填充。 (继承自 View) |
SetRenderEffect(RenderEffect) |
|
SetRenderer(GLSurfaceView+IRenderer) |
设置与此视图关联的呈现器。 |
SetScrollCaptureCallback(IScrollCaptureCallback) |
设置回调以接收滚动捕获请求。 (继承自 View) |
SetScrollContainer(Boolean) |
更改此视图是否是其窗口中的可滚动容器集之一。 (继承自 View) |
SetScrollIndicators(Int32) |
设置所有滚动指示器的状态。 (继承自 View) |
SetScrollIndicators(Int32, Int32) |
设置掩码指定的滚动指示器的状态。 (继承自 View) |
SetSecure(Boolean) |
控制是否应将图面视图的内容视为安全内容,防止其显示在屏幕截图中或在不安全的显示器上查看。 (继承自 SurfaceView) |
SetSurfaceLifecycle(SurfaceViewLifecycle) |
控制此 SurfaceView 拥有的 Surface 的生命周期。 (继承自 SurfaceView) |
SetTag(Int32, Object) |
设置与此视图和键关联的标记。 (继承自 View) |
SetTransitionVisibility(ViewStates) |
更改此视图的可见性,而不触发任何其他更改。 (继承自 View) |
SetViewTranslationCallback(IViewTranslationCallback) |
|
SetWillNotCacheDrawing(Boolean) |
启用视图的绘图缓存后,绘图将重定向到屏幕外位图。 (继承自 View) |
SetWillNotDraw(Boolean) |
如果此视图本身未进行任何绘制,请设置此标志以允许进一步优化。 (继承自 View) |
SetWindowInsetsAnimationCallback(WindowInsetsAnimation+Callback) |
设置 一个 |
SetX(Single) |
设置此视图的视觉对象 x 位置(以像素为单位)。 (继承自 View) |
SetY(Single) |
设置此视图的视觉对象 y 位置(以像素为单位)。 (继承自 View) |
SetZ(Single) |
设置此视图的视觉对象 z 位置(以像素为单位)。 (继承自 View) |
SetZOrderMediaOverlay(Boolean) |
控制是否将图面视图的图面放置在窗口 (另一个常规图面视图的顶部,但仍位于窗口本身) 后面。 (继承自 SurfaceView) |
SetZOrderOnTop(Boolean) |
控制是否将图面视图的图面放置在其窗口顶部。 (继承自 SurfaceView) |
ShowContextMenu() |
显示此视图的上下文菜单。 (继承自 View) |
ShowContextMenu(Single, Single) |
显示此视图的上下文菜单,该视图定位到指定的视图相对坐标。 (继承自 View) |
StartActionMode(ActionMode+ICallback) |
使用默认类型 |
StartActionMode(ActionMode+ICallback, ActionModeType) |
使用默认类型 |
StartAnimation(Animation) |
立即启动指定的动画。 (继承自 View) |
StartDrag(ClipData, View+DragShadowBuilder, Object, Int32) |
启动拖放操作。 (继承自 View) |
StartDragAndDrop(ClipData, View+DragShadowBuilder, Object, Int32) |
启动拖放操作。 (继承自 View) |
StartNestedScroll(ScrollAxis) |
开始沿给定轴的可嵌套滚动操作。 (继承自 View) |
StopNestedScroll() |
停止正在进行的嵌套滚动。 (继承自 View) |
SurfaceChanged(ISurfaceHolder, Format, Int32, Int32) |
此方法是 SurfaceHolder 的一部分。 |
SurfaceCreated(ISurfaceHolder) |
此方法是 SurfaceHolder 的一部分。 |
SurfaceDestroyed(ISurfaceHolder) |
此方法是 SurfaceHolder 的一部分。 |
SurfaceRedrawNeeded(ISurfaceHolder) |
此方法是 SurfaceHolder 的一部分。 |
SurfaceRedrawNeededAsync(ISurfaceHolder, IRunnable) |
此方法是 SurfaceHolder 的一部分。 |
ToArray<T>() |
SurfaceView 的实现,它使用专用图面显示 OpenGL 呈现。 (继承自 Object) |
ToString() |
返回对象的字符串表示形式。 (继承自 Object) |
TransformMatrixToGlobal(Matrix) |
修改输入矩阵,使其将视图本地坐标映射到屏幕坐标。 (继承自 View) |
TransformMatrixToLocal(Matrix) |
修改输入矩阵,使其将屏幕上的坐标映射到视图本地坐标。 (继承自 View) |
UnregisterFromRuntime() |
SurfaceView 的实现,它使用专用图面显示 OpenGL 呈现。 (继承自 Object) |
UnscheduleDrawable(Drawable) |
取消计划与给定 Drawable 关联的任何事件。 (继承自 View) |
UnscheduleDrawable(Drawable, Action) |
SurfaceView 的实现,它使用专用图面显示 OpenGL 呈现。 (继承自 View) |
UnscheduleDrawable(Drawable, IRunnable) |
取消可绘制项上的计划操作。 (继承自 View) |
UpdateDragShadow(View+DragShadowBuilder) |
为正在进行的拖放操作汇报拖动阴影。 (继承自 View) |
VerifyDrawable(Drawable) |
如果视图子类显示其自己的 Drawable 对象,则它应重写此函数,并为其显示的任何 Drawable 返回 true。 (继承自 View) |
Wait() |
导致当前线程等待,直到它被唤醒,通常是通过 em <通知/em> 或 <em>interrupted</em>。<> (继承自 Object) |
Wait(Int64) |
导致当前线程等待,直到它被唤醒,通常是通过 em <通知/em> 或 <em>interrupted</em>,或直到经过一定数量的实时。<> (继承自 Object) |
Wait(Int64, Int32) |
导致当前线程等待,直到它被唤醒,通常是通过 em <通知/em> 或 <em>interrupted</em>,或直到经过一定数量的实时。<> (继承自 Object) |
WillNotCacheDrawing() |
返回此视图是否可以缓存其绘图。 (继承自 View) |
WillNotDraw() |
返回此视图是否自行绘制。 (继承自 View) |
事件
CapturedPointer |
SurfaceView 的实现,它使用专用图面显示 OpenGL 呈现。 (继承自 View) |
Click |
SurfaceView 的实现,它使用专用图面显示 OpenGL 呈现。 (继承自 View) |
ContextClick |
SurfaceView 的实现,它使用专用图面显示 OpenGL 呈现。 (继承自 View) |
ContextMenuCreated |
SurfaceView 的实现,它使用专用图面显示 OpenGL 呈现。 (继承自 View) |
Drag |
SurfaceView 的实现,它使用专用图面显示 OpenGL 呈现。 (继承自 View) |
FocusChange |
SurfaceView 的实现,它使用专用图面显示 OpenGL 呈现。 (继承自 View) |
GenericMotion |
SurfaceView 的实现,它使用专用图面显示 OpenGL 呈现。 (继承自 View) |
Hover |
SurfaceView 的实现,它使用专用图面显示 OpenGL 呈现。 (继承自 View) |
KeyPress |
SurfaceView 的实现,它使用专用图面显示 OpenGL 呈现。 (继承自 View) |
LayoutChange |
SurfaceView 的实现,它使用专用图面显示 OpenGL 呈现。 (继承自 View) |
LongClick |
SurfaceView 的实现,它使用专用图面显示 OpenGL 呈现。 (继承自 View) |
LongClickUseDefaultHapticFeedback |
SurfaceView 的实现,它使用专用图面显示 OpenGL 呈现。 (继承自 View) |
ScrollChange |
SurfaceView 的实现,它使用专用图面显示 OpenGL 呈现。 (继承自 View) |
SystemUiVisibilityChange |
SurfaceView 的实现,它使用专用图面显示 OpenGL 呈现。 (继承自 View) |
Touch |
SurfaceView 的实现,它使用专用图面显示 OpenGL 呈现。 (继承自 View) |
UnhandledKeyEvent |
SurfaceView 的实现,它使用专用图面显示 OpenGL 呈现。 (继承自 View) |
ViewAttachedToWindow |
SurfaceView 的实现,它使用专用图面显示 OpenGL 呈现。 (继承自 View) |
ViewDetachedFromWindow |
SurfaceView 的实现,它使用专用图面显示 OpenGL 呈现。 (继承自 View) |
显式接口实现
IJavaPeerable.Disposed() |
SurfaceView 的实现,它使用专用图面显示 OpenGL 呈现。 (继承自 Object) |
IJavaPeerable.DisposeUnlessReferenced() |
SurfaceView 的实现,它使用专用图面显示 OpenGL 呈现。 (继承自 Object) |
IJavaPeerable.Finalized() |
SurfaceView 的实现,它使用专用图面显示 OpenGL 呈现。 (继承自 Object) |
IJavaPeerable.JniManagedPeerState |
SurfaceView 的实现,它使用专用图面显示 OpenGL 呈现。 (继承自 Object) |
IJavaPeerable.SetJniIdentityHashCode(Int32) |
SurfaceView 的实现,它使用专用图面显示 OpenGL 呈现。 (继承自 Object) |
IJavaPeerable.SetJniManagedPeerState(JniManagedPeerStates) |
SurfaceView 的实现,它使用专用图面显示 OpenGL 呈现。 (继承自 Object) |
IJavaPeerable.SetPeerReference(JniObjectReference) |
SurfaceView 的实现,它使用专用图面显示 OpenGL 呈现。 (继承自 Object) |
扩展方法
JavaCast<TResult>(IJavaObject) |
执行 Android 运行时检查的类型转换。 |
JavaCast<TResult>(IJavaObject) |
SurfaceView 的实现,它使用专用图面显示 OpenGL 呈现。 |
GetJniTypeName(IJavaPeerable) |
SurfaceView 的实现,它使用专用图面显示 OpenGL 呈现。 |