# Print output for @column tags ?>
public
class
ViewDebug
extends Object
java.lang.Object | |
↳ | android.view.ViewDebug |
Various debugging/tracing tools related to View
and the view hierarchy.
Nested classes | |
---|---|
@interface |
ViewDebug.CapturedViewProperty
This annotation can be used to mark fields and methods to be dumped when the view is captured. |
@interface |
ViewDebug.ExportedProperty
This annotation can be used to mark fields and methods to be dumped by the view server. |
@interface |
ViewDebug.FlagToString
Defines a mapping from a flag to a String. |
enum |
ViewDebug.HierarchyTraceType
This enum is deprecated. This enum is now unused |
@interface |
ViewDebug.IntToString
Defines a mapping from an int value to a String. |
enum |
ViewDebug.RecyclerTraceType
This enum is deprecated. This enum is now unused |
Constants | |
---|---|
boolean |
TRACE_HIERARCHY
This constant is deprecated. This flag is now unused |
boolean |
TRACE_RECYCLER
This constant is deprecated. This flag is now unused |
Public constructors | |
---|---|
ViewDebug()
|
Public methods | |
---|---|
static
void
|
dumpCapturedView(String tag, Object view)
Dump view info for id based instrument test generation (and possibly further data analysis). |
static
void
|
startHierarchyTracing(String prefix, View view)
This method is deprecated. This method is now unused and invoking it is a no-op |
static
void
|
startRecyclerTracing(String prefix, View view)
This method is deprecated. This method is now unused and invoking it is a no-op |
static
void
|
stopHierarchyTracing()
This method is deprecated. This method is now unused and invoking it is a no-op |
static
void
|
stopRecyclerTracing()
This method is deprecated. This method is now unused and invoking it is a no-op |
static
void
|
trace(View view, ViewDebug.RecyclerTraceType type, int... parameters)
This method is deprecated. This method is now unused and invoking it is a no-op |
static
void
|
trace(View view, ViewDebug.HierarchyTraceType type)
This method is deprecated. This method is now unused and invoking it is a no-op |
Inherited methods | |
---|---|
public static final boolean TRACE_HIERARCHY
This constant is deprecated.
This flag is now unused
Constant Value: false
public static final boolean TRACE_RECYCLER
This constant is deprecated.
This flag is now unused
Constant Value: false
public ViewDebug ()
public static void dumpCapturedView (String tag, Object view)
Dump view info for id based instrument test generation (and possibly further data analysis). The results are dumped to the log.
Parameters | |
---|---|
tag |
String : for log |
view |
Object : for dump |
public static void startHierarchyTracing (String prefix, View view)
This method is deprecated.
This method is now unused and invoking it is a no-op
Parameters | |
---|---|
prefix |
String |
view |
View |
public static void startRecyclerTracing (String prefix, View view)
This method is deprecated.
This method is now unused and invoking it is a no-op
Parameters | |
---|---|
prefix |
String |
view |
View |
public static void stopHierarchyTracing ()
This method is deprecated.
This method is now unused and invoking it is a no-op
public static void stopRecyclerTracing ()
This method is deprecated.
This method is now unused and invoking it is a no-op
public static void trace (View view, ViewDebug.RecyclerTraceType type, int... parameters)
This method is deprecated.
This method is now unused and invoking it is a no-op
Parameters | |
---|---|
view |
View |
type |
ViewDebug.RecyclerTraceType |
parameters |
int |
public static void trace (View view, ViewDebug.HierarchyTraceType type)
This method is deprecated.
This method is now unused and invoking it is a no-op
Parameters | |
---|---|
view |
View |
type |
ViewDebug.HierarchyTraceType |