HumanReadables
Kotlin
|Java
public
final
class
HumanReadables
extends Object
java.lang.Object | |
↳ | androidx.test.espresso.util.HumanReadables |
Text converters for various Android objects.
Summary
Public methods | |
---|---|
static
String
|
describe(Cursor c)
|
static
String
|
describe(View v)
Transforms an arbitrary view into a string with (hopefully) enough debug info. |
static
String
|
getViewHierarchyErrorMessage(View rootView, List<View> problemViews, String errorHeader, String problemViewSuffix)
Prints out an error message feature the view hierarchy starting at the rootView. |
Inherited methods | |
---|---|
![]()
java.lang.Object
|
Public methods
describe
String describe (View v)
Transforms an arbitrary view into a string with (hopefully) enough debug info.
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. |