package ee.ajapaik.android;
import ee.ajapaik.android.fragment.PhotoDetailsFragment;
import android.content.Context;
import android.content.Intent;
import android.os.Bundle;
import android.support.v4.app.FragmentActivity;
import android.support.v4.app.FragmentTransaction;
public class DetailsActivity extends FragmentActivity {
public final static String EXTRA_ID = "ee.ajapaik.android.extra.ID";
public final static String EXTRA_DESC = "ee.ajapaik.android.extra.DESC";
@Override
protected void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
getWindow().setBackgroundDrawableResource(R.drawable.bg);
setContentView(R.layout.main);
if (savedInstanceState == null) {
FragmentTransaction ft = getSupportFragmentManager().beginTransaction();
ft.add(R.id.mainContainer, PhotoDetailsFragment.newInstance(), PhotoDetailsFragment.TAG);
ft.commit();
}
}
public static void start(Context context, int id, String description) {
Intent i = new Intent(context, DetailsActivity.class);
i.putExtra(EXTRA_ID, id);
i.putExtra(EXTRA_DESC, description);
context.startActivity(i);
}
@Override
protected void onResume() {
super.onResume();
AjapaikApplication.increaseGpsRefCount(this);
}
@Override
protected void onPause() {
super.onPause();
AjapaikApplication.decreaseGpsRefCount(this);
}
}