public static class SmartRefreshLayout.RefreshKernelImpl extends java.lang.Object implements RefreshKernel
| 构造器和说明 |
|---|
RefreshKernelImpl(SmartRefreshLayout layout) |
public RefreshKernelImpl(SmartRefreshLayout layout)
@NonNull public RefreshLayout getRefreshLayout()
getRefreshLayout 在接口中 RefreshKernel@NonNull public RefreshContent getRefreshContent()
getRefreshContent 在接口中 RefreshKernelpublic RefreshKernel setState(@NonNull RefreshState state)
setState 在接口中 RefreshKernelpublic void startTwoLevel(boolean open)
RefreshKernelstartTwoLevel 在接口中 RefreshKernelopen - 是否展开public void finishTwoLevel()
RefreshKernelfinishTwoLevel 在接口中 RefreshKernelpublic RefreshKernel moveSpinner(int spinner, boolean isAnimator)
RefreshKernelSwipeRefreshLayout.moveSpinner(float)moveSpinner 在接口中 RefreshKernelspinner - 位置 (px)isAnimator - 标记是否是动画执行public RefreshKernel animSpinner(int endSpinner)
RefreshKernelSwipeRefreshLayout.moveSpinner(float)animSpinner 在接口中 RefreshKernelendSpinner - 指定的结束位置 (px)public RefreshKernel requestDrawBackgoundForHeader(int backgroundColor)
RefreshKernelrequestDrawBackgoundForHeader 在接口中 RefreshKernelbackgroundColor - 背景颜色public RefreshKernel requestDrawBackgoundForFooter(int backgroundColor)
RefreshKernelrequestDrawBackgoundForFooter 在接口中 RefreshKernelbackgroundColor - 背景颜色public RefreshKernel requestHeaderNeedTouchEventWhenRefreshing(boolean request)
RefreshKernelpublic RefreshKernel requestFooterNeedTouchEventWhenLoading(boolean request)
RefreshKernelpublic RefreshKernel requestDefaultHeaderTranslationContent(boolean translation)
RefreshKernelpublic RefreshKernel requestRemeasureHeightForHeader()
RefreshKernelrequestRemeasureHeightForHeader 在接口中 RefreshKernelpublic RefreshKernel requestRemeasureHeightForFooter()
RefreshKernelrequestRemeasureHeightForFooter 在接口中 RefreshKernelpublic RefreshKernel requestFloorDuration(int duration)
RefreshKernelrequestFloorDuration 在接口中 RefreshKernel