* Acts upon click
*/
private AbsListView.PerformClick mPerformClick; 表示upon click
/**
* Delayed action for touch mode. :延迟的动作用于touch mode
*/
private Runnable mTouchModeReset;
/**
* This view is in transcript mode -- it shows the bottom of the list when the data
* changes transriptmode的当前的值
*/
private int mTranscriptMode;
/**
* Indicates that this list is always drawn on top of a solid, single-color, opaque
* background
*/
private int mCacheColorHint; 表明列表总是绘制在一个solid,单独颜色,模糊的背景上面
/**
* The select child's view (from the adapter's getView) is enabled.
*/
private boolean mIsChildViewEnabled;选择孩子的视图是enabled
/**
* The last scroll state reported to clients through {@link OnScrollListener}.
*/
private int mLastScrollState = OnScrollListener.SCROLL_STATE_IDLE; 上一次的滑动状态
/**
* Helper object that renders and controls the fast scroll thumb.
*/
private FastScroller mFastScroll; 辅助类渲染和控制快速滑动thumb
/**
* Temporary holder for fast scroller style until a FastScroller object
* is created.
*/
private int mFastScrollStyle;临时的快速滑动样式的holder直到一个FastScrollerobject被创建
private boolean mGlobalLayoutListenerAddedFilter; 全局的globalLayoutlistener
private int mTouchSlop;
private float mDensityScale;
private InputConnection mDefInputConnection;
private InputConnectionWrapper mPublicInputConnection;
private Runnable mClearScrollingCache;
Runnable mPositionScrollAfterLayout;
private int mMinimumVelocity;
private int mMaximumVelocity;
private float mVelocityScale = 1.0f;