package jiguang.chat.activity; import android.os.Bundle; import android.support.v4.app.FragmentActivity; import android.support.v4.app.FragmentManager; import android.view.KeyEvent; import net.zoneland.x.bpm.mobile.v1.zoneXBPM.R; import cn.jiguang.api.JCoreInterface; import jiguang.chat.controller.MainController; import jiguang.chat.view.MainView; public class MainActivity extends FragmentActivity { private MainController mMainController; private MainView mMainView; @Override protected void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState); setContentView(R.layout.activity_juim_main); mMainView = (MainView) findViewById(R.id.main_view); mMainView.initModule(); mMainController = new MainController(mMainView, this); mMainView.setOnClickListener(mMainController); mMainView.setOnPageChangeListener(mMainController); } public FragmentManager getSupportFragmentManger() { return getSupportFragmentManager(); } @Override protected void onPause() { JCoreInterface.onPause(this); super.onPause(); } @Override protected void onResume() { JCoreInterface.onResume(this); mMainController.sortConvList(); super.onResume(); } @Override protected void onDestroy() { super.onDestroy(); } @Override public boolean onKeyDown(int keyCode, KeyEvent event) { return keyCode == KeyEvent.KEYCODE_BACK; } }