package com.mcxiaoke.apptoolkit.app;
import android.os.Bundle;
import android.preference.Preference;
import com.actionbarsherlock.app.SherlockPreferenceActivity;
import com.actionbarsherlock.view.MenuItem;
import com.mcxiaoke.apptoolkit.AppContext;
import com.mcxiaoke.apptoolkit.R;
/**
* Project: apptoolkit
* Package: com.mcxiaoke.apptoolkit.app
* User: mcxiaoke
* Date: 13-6-22
* Time: 下午6:02
*/
public class UISettings extends SherlockPreferenceActivity {
@Override
protected void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
getSupportActionBar().setDisplayHomeAsUpEnabled(true);
addPreferencesFromResource(R.xml.settings);
StringBuilder builder = new StringBuilder();
builder.append("v").append(AppContext.getVersionName()).append(" Build").append(AppContext.getVersionCode());
String versionInfo = String.format(getString(R.string.pref_version_summary, builder.toString()));
Preference version = findPreference(getString(R.string.pref_version_key));
version.setSummary(versionInfo);
}
@Override
public boolean onOptionsItemSelected(MenuItem item) {
if (android.R.id.home == item.getItemId()) {
onBackPressed();
return true;
}
return super.onOptionsItemSelected(item);
}
}