package com.android.smap.activities;
import java.util.List;
import android.content.Intent;
import android.support.v4.app.Fragment;
import android.support.v4.app.FragmentActivity;
import android.view.View;
import android.widget.LinearLayout;
import android.widget.RelativeLayout;
import com.android.smap.R;
public abstract class BaseActivity extends FragmentActivity {
public void setupActionBar() {
getActionBar().setDisplayHomeAsUpEnabled(true);
getActionBar().setHomeButtonEnabled(true);
}
protected boolean isOrientationForced() {
return true;
}
// for maintaining a fragment stack that all need to know about the result
@Override
public void onActivityResult(int requestCode, int resultCode, Intent data) {
List<Fragment> fragmentList = getSupportFragmentManager()
.getFragments();
for (Fragment fragment : fragmentList) {
fragment.onActivityResult(requestCode, resultCode, data);
}
}
}