package tk.zielony.carbonsamples;
import android.content.Context;
import android.content.SharedPreferences;
import android.os.Bundle;
import android.support.annotation.Nullable;
import android.support.v7.app.AppCompatActivity;
public abstract class SamplesActivity extends AppCompatActivity {
@Override
protected void onCreate(@Nullable Bundle savedInstanceState) {
applyTheme();
super.onCreate(savedInstanceState);
}
public void applyTheme() {
SharedPreferences preferences = getSharedPreferences(ColorsActivity.THEME, Context.MODE_PRIVATE);
setTheme(ColorsActivity.styles[preferences.getInt(ColorsActivity.STYLE, 1)].value);
getTheme().applyStyle(ColorsActivity.primary[preferences.getInt(ColorsActivity.PRIMARY, 8)].value, true);
getTheme().applyStyle(ColorsActivity.accents[preferences.getInt(ColorsActivity.ACCENT, 14)].value, true);
}
}