Ejemplo n.º 1
0
  @Override
  protected void onCreate(Bundle savedInstanceState) {
    sp = PreferenceManager.getDefaultSharedPreferences(this);
    theme = sp.getString("theme_list", "1");

    switch (theme) {
      case "1":
        getMyTheme = R.style.AppTheme;
        break;
      case "2":
        getMyTheme = R.style.VKTheme;
        break;
      case "3":
        getMyTheme = R.style.GMTheme;
        break;
      case "4":
        getMyTheme = R.style.WATheme;
        break;
      case "5":
        getMyTheme = R.style.ORTheme;
        break;
      case "6":
        getMyTheme = R.style.DRTheme;
        break;
    }
    this.setTheme(getMyTheme);
    super.onCreate(savedInstanceState);
    // -----------------------------Определение mTracker----------------------------------
    AnalyticsApplication application = (AnalyticsApplication) getApplication();
    mTracker = application.getDefaultTracker();
    // -----------------------------Отправка статистики----------------------------------
    String pageName = (String) getTitle();
    Log.i(LOG_TAG, "Открыт экран:: " + pageName);
    mTracker.setScreenName("Экран: " + pageName);
    mTracker.send(new HitBuilders.ScreenViewBuilder().build());
    // ---------------------------------Подключение фрагмента
    // настроек-----------------------------------------
    getFragmentManager()
        .beginTransaction()
        .replace(android.R.id.content, new SettingsFragment())
        .commit();
  }