Enabled Holo theme for devices api 11+
closes #44 Signed-off-by: Ricky Barrette <rickbarrette@gmail.com>
This commit is contained in:
@@ -46,6 +46,7 @@ public class ListActivity extends Activity implements OnItemClickListener, OnCli
|
||||
private SharedPreferences mSettings;
|
||||
private ProgressDialog mProgress;
|
||||
|
||||
public static final String NO_SPLASH = "no splash";
|
||||
public static final String KEY_RINGER = "key_ringer";
|
||||
public static final String KEY_INFO = "key_info";
|
||||
public static final String KEY_IS_DEFAULT = "key_is_default";
|
||||
@@ -130,6 +131,7 @@ public class ListActivity extends Activity implements OnItemClickListener, OnCli
|
||||
public void onCreate(Bundle savedInstanceState) {
|
||||
super.onCreate(savedInstanceState);
|
||||
setContentView(R.layout.ringer_list);
|
||||
this.setTitle(R.string.app_name);
|
||||
this.mDb = new RingerDatabase(this, this);
|
||||
this.mListView = (ListView) findViewById(R.id.ringer_list);
|
||||
this.mListView.setOnItemClickListener(this);
|
||||
@@ -146,7 +148,8 @@ public class ListActivity extends Activity implements OnItemClickListener, OnCli
|
||||
new SkyHookRegistration(this).registerNewUser(this);
|
||||
}
|
||||
|
||||
this.startActivity(new Intent(this, Splash.class));
|
||||
if(!this.getIntent().hasExtra(NO_SPLASH))
|
||||
this.startActivity(new Intent(this, Splash.class));
|
||||
}
|
||||
|
||||
/**
|
||||
|
||||
@@ -23,8 +23,9 @@ import android.view.Menu;
|
||||
import android.view.MenuItem;
|
||||
|
||||
import com.TwentyCodes.android.LocationRinger.EnableScrollingListener;
|
||||
import com.TwentyCodes.android.LocationRinger.R;
|
||||
import com.TwentyCodes.android.LocationRinger.LocationRinger;
|
||||
import com.TwentyCodes.android.LocationRinger.OnContentChangedListener;
|
||||
import com.TwentyCodes.android.LocationRinger.R;
|
||||
import com.TwentyCodes.android.LocationRinger.db.RingerDatabase;
|
||||
import com.TwentyCodes.android.LocationRinger.debug.Debug;
|
||||
import com.TwentyCodes.android.LocationRinger.ui.fragments.AboutRingerFragment;
|
||||
@@ -54,6 +55,13 @@ public class RingerInformationActivity extends FragmentActivity implements OnCon
|
||||
super.onCreate(arg0);
|
||||
setContentView(R.layout.ringer_information_activity);
|
||||
|
||||
|
||||
/*
|
||||
* Set up the action bar if required
|
||||
*/
|
||||
if(Integer.valueOf(android.os.Build.VERSION.SDK_INT) > 11)
|
||||
getActionBar().setDisplayHomeAsUpEnabled(true);
|
||||
|
||||
this.mData = new Intent().putExtras(RingerInformationActivity.this.getIntent());
|
||||
|
||||
this.mRinger = this.mData.getParcelableExtra(ListActivity.KEY_RINGER);
|
||||
@@ -147,11 +155,15 @@ public class RingerInformationActivity extends FragmentActivity implements OnCon
|
||||
* @author ricky barrette
|
||||
*/
|
||||
@Override
|
||||
public boolean onOptionsItemSelected(MenuItem item) {
|
||||
public boolean onOptionsItemSelected(final MenuItem item) {
|
||||
switch(item.getItemId()){
|
||||
case SAVE_ID:
|
||||
save();
|
||||
break;
|
||||
case android.R.id.home:
|
||||
final Intent intent = new Intent(this, LocationRinger.class).addFlags(Intent.FLAG_ACTIVITY_CLEAR_TOP).putExtra(ListActivity.NO_SPLASH, ListActivity.NO_SPLASH);
|
||||
startActivity(intent);
|
||||
return true;
|
||||
}
|
||||
return super.onOptionsItemSelected(item);
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user