/** * Calls {@link #screen(String)} for an activity. * Uses the activity-stack as path and activity title as names. * * @param activity the activity to track */ public Screen screen(Activity activity) { String breadcrumbs = ActivityHelper.getBreadcrumbs(activity); return new Screen(this, ActivityHelper.breadcrumbsToPath(breadcrumbs)).title(breadcrumbs); }
/** * To track a screenview. * * @param path Example: "/user/settings/billing" * @return an object that allows addition of further details. */ public Screen screen(String path) { return new Screen(this, path); }
/** * To track a screenview. * * @param path Example: "/user/settings/billing" * @return an object that allows addition of further details. */ public Screen screen(String path) { return new Screen(this, path); }
/** * Calls {@link #screen(String)} for an activity. * Uses the activity-stack as path and activity title as names. * * @param activity the activity to track */ public Screen screen(Activity activity) { String breadcrumbs = ActivityHelper.getBreadcrumbs(activity); return new Screen(this, ActivityHelper.breadcrumbsToPath(breadcrumbs)).title(breadcrumbs); }