package com.basic.security.base;
|
|
import android.app.Activity;
|
import android.support.v4.app.Fragment;
|
|
import com.basic.security.activity.MainActivity;
|
|
|
public abstract class BaseFragment extends Fragment {
|
|
|
|
public void show() {
|
|
}
|
|
public void hide() {
|
|
}
|
|
public MainActivity mainActivity() {
|
BaseApplication application = BaseApplication.getApplication();
|
if (application != null) {
|
Activity activityObj = application.activity;
|
if (activityObj != null && activityObj instanceof MainActivity) {
|
MainActivity mainActivity = (MainActivity) activityObj;
|
return mainActivity;
|
}
|
}
|
return null;
|
}
|
|
public void showFragment(BaseFragment fragment) {
|
BaseApplication application = BaseApplication.getApplication();
|
if (application != null) {
|
Activity activityObj = application.activity;
|
if (activityObj != null && activityObj instanceof MainActivity) {
|
MainActivity mainActivity = (MainActivity) activityObj;
|
// mainActivity.showFragment(fragment);
|
}
|
}
|
}
|
|
}
|