public class ViewDebug
extends Object
java.lang.Object | |
↳ | android.view.ViewDebug |
与 View
和视图层次有关的各种调试/跟踪工具。
Nested classes |
|
---|---|
@interface |
ViewDebug.CapturedViewProperty 这个注解可以用来标记捕获视图时要转储的字段和方法。 |
@interface |
ViewDebug.ExportedProperty 此注释可用于标记由视图服务器转储的字段和方法。 |
@interface |
ViewDebug.FlagToString 定义从一个标志到一个字符串的映射。 |
枚举 |
ViewDebug.HierarchyTraceType 此枚举在API级别16中已弃用。此枚举现在未使用 |
@interface |
ViewDebug.IntToString 定义从int值到String的映射。 |
枚举 |
ViewDebug.RecyclerTraceType 此枚举在API级别16中已弃用。此枚举现在未使用 |
Constants |
|
---|---|
boolean |
TRACE_HIERARCHY 此常数在API级别16中已弃用。此标志现在未使用 |
boolean |
TRACE_RECYCLER 此常数在API级别16中已弃用。此标志现在未使用 |
Public constructors |
|
---|---|
ViewDebug() |
Public methods |
|
---|---|
static void |
dumpCapturedView(String tag, Object view) 基于ID的仪器测试生成转储视图信息(以及可能的进一步数据分析)。 |
static void |
startHierarchyTracing(String prefix, View view) 此方法在API级别16中已弃用。此方法现在未使用,并且调用它为空操作 |
static void |
startRecyclerTracing(String prefix, View view) 此方法在API级别16中已弃用。此方法现在未使用,并且调用它为空操作 |
static void |
stopHierarchyTracing() 此方法在API级别16中已弃用。此方法现在未使用,并且调用它为空操作 |
static void |
stopRecyclerTracing() 此方法在API级别16中已弃用。此方法现在未使用,并且调用它为空操作 |
static void |
trace(View view, ViewDebug.RecyclerTraceType type, int... parameters) 此方法在API级别16中已弃用。此方法现在未使用,并且调用它为空操作 |
static void |
trace(View view, ViewDebug.HierarchyTraceType type) 此方法在API级别16中已弃用。此方法现在未使用,并且调用它为空操作 |
Inherited methods |
|
---|---|
From class java.lang.Object
|
boolean TRACE_RECYCLER
此常数在API级别16中已弃用。
这个标志现在未被使用
Constant Value: false
void dumpCapturedView (String tag, Object view)
基于ID的仪器测试生成转储视图信息(以及可能的进一步数据分析)。 结果被转储到日志中。
Parameters | |
---|---|
tag |
String : for log |
view |
Object : for dump |
void startHierarchyTracing (String prefix, View view)
此方法在API级别16中已被弃用。
这种方法现在未被使用,并且调用它是无操作的
Parameters | |
---|---|
prefix |
String
|
view |
View
|
void startRecyclerTracing (String prefix, View view)
此方法在API级别16中已被弃用。
这种方法现在未被使用,并且调用它是无操作的
Parameters | |
---|---|
prefix |
String
|
view |
View
|
void stopHierarchyTracing ()
此方法在API级别16中已被弃用。
这种方法现在未被使用,并且调用它是无操作的
void stopRecyclerTracing ()
此方法在API级别16中已被弃用。
这种方法现在未被使用,并且调用它是无操作的
void trace (View view, ViewDebug.RecyclerTraceType type, int... parameters)
此方法在API级别16中已被弃用。
这种方法现在未被使用,并且调用它是无操作的
Parameters | |
---|---|
view |
View
|
type |
ViewDebug.RecyclerTraceType
|
parameters |
int
|
void trace (View view, ViewDebug.HierarchyTraceType type)
This method was deprecated in API level 16.
This method is now unused and invoking it is a no-op
Parameters | |
---|---|
view |
View
|
type |
ViewDebug.HierarchyTraceType
|