package com.partynetwork.iparty.flipmenu; import com.jeremyfeinstein.slidingmenu.lib.SlidingMenu; import com.openfire.manager.IMessageListener; import com.partynetwork.iparty.app.entities.IMessage; import android.os.Bundle; import android.support.v4.app.Fragment; import android.view.LayoutInflater; import android.view.View; import android.view.ViewGroup; /** * 所有拥有侧边栏页面的父类 * * @author 沈跃双 */ public abstract class BaseSlidingPage extends Fragment implements IMessageListener { public static final int RESUME_PAGE_MSG = 1111; public static final int PAUSE_PAGE_MSG = 2222; protected SlidingMenu slidingMenu; public BaseSlidingPage(SlidingMenu menu) { this.slidingMenu = menu; } @Override public View onCreateView(LayoutInflater inflater, ViewGroup container, Bundle savedInstanceState) { return inflater.inflate(initPage(), null); } protected abstract int initPage(); @Override public void onResume() { super.onResume(); } @Override public void onPause() { super.onPause(); } /** * 接收消息 */ @Override public void msgReceive(IMessage message) { } }