HumanReadables

public final class HumanReadables
extends Object

java.lang.Object
   ↳ android.support.test.espresso.util.HumanReadables


各种Android对象的文本转换器。

Summary

Public methods

static String describe(Cursor c)
static String describe(View v)

使用(希望)足够的调试信息将任意视图转换为字符串。

static String getViewHierarchyErrorMessage(View rootView, List<View> problemViews, String errorHeader, String problemViewSuffix)

从rootView开始打印错误消息功能视图层次结构。

Inherited methods

From class java.lang.Object

Public methods

describe

String describe (Cursor c)

Parameters
c Cursor
Returns
String

describe

String describe (View v)

使用(希望)足够的调试信息将任意视图转换为字符串。

Parameters
v View: nullable view
Returns
String a string for human consumption.

getViewHierarchyErrorMessage

String getViewHierarchyErrorMessage (View rootView, 
                List<View> problemViews, 
                String errorHeader, 
                String problemViewSuffix)

Prints out an error message feature the view hierarchy starting at the rootView.

Parameters
rootView View: the root of the hierarchy tree to print out.
problemViews List: list of the views that you would like to point out are causing the error message or null, if you want to skip this feature.
errorHeader String: the header of the error message (should contain the description of why the error is happening).
problemViewSuffix String: the message to append to the view description in the tree printout. Required if problemViews is supplied. Otherwise, null is acceptable.
Returns
String a string for human consumption.