protected static class CodelessMatcher.ViewMatcher
extends java.lang.Object
implements android.view.ViewTreeObserver.OnGlobalLayoutListener, android.view.ViewTreeObserver.OnScrollChangedListener, java.lang.Runnable
| Constructor and Description |
|---|
ViewMatcher(android.view.View rootView,
android.os.Handler handler,
java.util.HashMap<java.lang.String,java.lang.String> delegateMap,
java.lang.String activityName) |
| Modifier and Type | Method and Description |
|---|---|
void |
findView(EventBinding mapping,
android.view.View rootView) |
static java.util.List<CodelessMatcher.MatchedView> |
findViewByPath(EventBinding mapping,
android.view.View view,
java.util.List<PathComponent> path,
int level,
int index,
java.lang.String mapKey) |
void |
onGlobalLayout() |
void |
onScrollChanged() |
void |
run() |
public ViewMatcher(android.view.View rootView,
android.os.Handler handler,
java.util.HashMap<java.lang.String,java.lang.String> delegateMap,
java.lang.String activityName)
public void run()
run in interface java.lang.Runnablepublic void onGlobalLayout()
onGlobalLayout in interface android.view.ViewTreeObserver.OnGlobalLayoutListenerpublic void onScrollChanged()
onScrollChanged in interface android.view.ViewTreeObserver.OnScrollChangedListenerpublic void findView(EventBinding mapping, android.view.View rootView)
public static java.util.List<CodelessMatcher.MatchedView> findViewByPath(EventBinding mapping, android.view.View view, java.util.List<PathComponent> path, int level, int index, java.lang.String mapKey)