ActionBarActivity is now AppCompatActivity, which has lots of new internals. http://android-developers.blogspot.com/2015/04/android-support-library-221.html

This commit is contained in:
Aidan Follestad 2015-04-21 17:52:54 -05:00
commit 1dfe65e0e6
2 changed files with 6 additions and 6 deletions

View file

@ -29,16 +29,15 @@ import java.util.Set;
public class SettingsActivity extends AbsBaseActivity implements ColorChooserDialog.ColorCallback { public class SettingsActivity extends AbsBaseActivity implements ColorChooserDialog.ColorCallback {
public static final String TAG = SettingsActivity.class.getSimpleName(); public static final String TAG = SettingsActivity.class.getSimpleName();
private Toolbar mToolbar;
@Override @Override
protected void onCreate(Bundle savedInstanceState) { protected void onCreate(Bundle savedInstanceState) {
setStatusBarTranslucent(!Util.hasLollipopSDK()); setStatusBarTranslucent(!Util.hasLollipopSDK());
super.onCreate(savedInstanceState); super.onCreate(savedInstanceState);
setContentView(R.layout.activity_preferences); setContentView(R.layout.activity_preferences);
mToolbar = (Toolbar) findViewById(R.id.toolbar);
mToolbar.setBackgroundColor(PreferenceUtils.getInstance(this).getThemeColorPrimary()); Toolbar toolbar = (Toolbar) findViewById(R.id.toolbar);
setSupportActionBar(mToolbar); toolbar.setBackgroundColor(PreferenceUtils.getInstance(this).getThemeColorPrimary());
setSupportActionBar(toolbar);
getSupportActionBar().setDisplayHomeAsUpEnabled(true); getSupportActionBar().setDisplayHomeAsUpEnabled(true);
if (savedInstanceState == null) if (savedInstanceState == null)

View file

@ -7,6 +7,7 @@ import android.graphics.Color;
import android.os.Build; import android.os.Build;
import android.os.Bundle; import android.os.Bundle;
import android.support.v7.app.ActionBarActivity; import android.support.v7.app.ActionBarActivity;
import android.support.v7.app.AppCompatActivity;
import com.afollestad.materialdialogs.ThemeSingleton; import com.afollestad.materialdialogs.ThemeSingleton;
import com.kabouzeid.gramophone.R; import com.kabouzeid.gramophone.R;
@ -34,7 +35,7 @@ import com.readystatesoftware.systembartint.SystemBarTintManager;
* - use a view below the statusBar to color it * - use a view below the statusBar to color it
*/ */
public abstract class ThemeBaseActivity extends ActionBarActivity implements KabViewsDisableAble { public abstract class ThemeBaseActivity extends AppCompatActivity implements KabViewsDisableAble {
// private boolean mLastDarkTheme; // private boolean mLastDarkTheme;
// private int mLastPrimary; // private int mLastPrimary;