package in.srain.cube.views.ptr; import android.content.Context; import android.util.AttributeSet; public class PtrClassicFrameLayout extends PtrFrameLayout { private PtrClassicDefaultHeader mPtrClassicHeader; public PtrClassicFrameLayout(Context context) { super(context); initViews(); } public PtrClassicFrameLayout(Context context, AttributeSet attrs) { super(context, attrs); initViews(); } public PtrClassicFrameLayout(Context context, AttributeSet attrs, int defStyle) { super(context, attrs, defStyle); initViews(); } private void initViews() { mPtrClassicHeader = new PtrClassicDefaultHeader(getContext()); setHeaderView(mPtrClassicHeader); addPtrUIHandler(mPtrClassicHeader); } public PtrClassicDefaultHeader getHeader() { return mPtrClassicHeader; } /** * Specify the last update time by this key string * * @param key */ public void setLastUpdateTimeKey(String preName, String key) { if (mPtrClassicHeader != null) { mPtrClassicHeader.setLastUpdateTimeKey(preName,key); } } }