# RefreshKernelImpl

public class RefreshKernelImpl

刷新布局核心功能接口 为功能复杂的 Header 或者 Footer 开放的接口

## Constructors

SmartRefreshLayout.RefreshKernelImpl
Link copied to clipboard
public void SmartRefreshLayout.RefreshKernelImpl()

## Functions

animSpinner
Link copied to clipboard
public ValueAnimator animSpinner(int endSpinner)
finishTwoLevel
Link copied to clipboard
public RefreshKernel finishTwoLevel()
getRefreshContent
Link copied to clipboard
public RefreshContent getRefreshContent()
getRefreshLayout
Link copied to clipboard
public RefreshLayout getRefreshLayout()
moveSpinner
Link copied to clipboard
public RefreshKernel moveSpinner(int spinner, boolean isDragging)
移动滚动 Scroll moveSpinner 的取名来自 谷歌官方的 { android.support.v4.widget.SwipeRefreshLayout#moveSpinner(float)} moveSpinner The name comes from { android.support.v4.widget.
requestDefaultTranslationContentFor
Link copied to clipboard
public RefreshKernel requestDefaultTranslationContentFor(RefreshComponent internal, boolean translation)
requestDrawBackgroundFor
Link copied to clipboard
public RefreshKernel requestDrawBackgroundFor(RefreshComponent internal, int backgroundColor)
requestFloorBottomPullUpToCloseRate
Link copied to clipboard
public RefreshKernel requestFloorBottomPullUpToCloseRate(float rate)
requestFloorDuration
Link copied to clipboard
public RefreshKernel requestFloorDuration(int duration)
requestNeedTouchEventFor
Link copied to clipboard
public RefreshKernel requestNeedTouchEventFor(RefreshComponent internal, boolean request)
requestRemeasureHeightFor
Link copied to clipboard
public RefreshKernel requestRemeasureHeightFor(RefreshComponent internal)
setState
Link copied to clipboard
public RefreshKernel setState(RefreshState state)
startTwoLevel
Link copied to clipboard
public RefreshKernel startTwoLevel(boolean open)