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) {
}
}