package com.nuscomputing.ivle; import android.annotation.TargetApi; import android.app.ActionBar; import android.app.Activity; import android.app.Fragment; import android.app.FragmentManager; import android.app.FragmentTransaction; import android.os.Bundle; /** * Main settings activity. * Allows users to view and update preferences for NUS IVLE. * @author yjwong */ @TargetApi(11) public class SettingsActivity extends Activity { // {{{ methods /** Called when the activity is first created. */ @Override public void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState); setContentView(R.layout.settings_activity); // Set the title. ActionBar bar = getActionBar(); bar.setTitle(R.string.settings); // Load the fragment. if (savedInstanceState == null) { Fragment fragment = new SettingsFragment(); FragmentManager manager = getFragmentManager(); FragmentTransaction transaction = manager.beginTransaction(); transaction.add(R.id.settings_activity_fragment_container, fragment); transaction.commit(); } } // }}} }