Ejemplo n.º 1
0
  @Override
  public View onCreateView(
      LayoutInflater inflater, ViewGroup container, Bundle savedInstanceState) {
    View view = inflater.inflate(R.layout.fragment_gift, container, false);

    AnalyticsApplication application = (AnalyticsApplication) ((Activity) context).getApplication();
    mTracker = application.getDefaultTracker();
    mTracker.setScreenName("GiftFragment");
    mTracker.send(new HitBuilders.ScreenViewBuilder().build());

    setLayout(view);
    setListener();

    AudioManager audioManager = (AudioManager) context.getSystemService(Context.AUDIO_SERVICE);

    getFriend();

    return view;
  }
Ejemplo n.º 2
0
  @Override
  protected void onCreate(Bundle savedInstanceState) {
    app = (AnalyticsApplication) getApplication();
    app.send(this);

    theme =
        getSharedPreferences(MainActivity.THEME_PREFERENCES, MODE_PRIVATE)
            .getString(MainActivity.THEME_SAVED, MainActivity.LIGHTTHEME);
    if (theme.equals(MainActivity.DARKTHEME)) {
      setTheme(R.style.CustomStyle_DarkTheme);
    } else {
      setTheme(R.style.CustomStyle_LightTheme);
    }

    super.onCreate(savedInstanceState);
    setContentView(R.layout.about_layout);
    //  Intent i = getIntent();
    //        mId = (UUID)i.getSerializableExtra(TodoNotificationService.TODOUUID);

    final Drawable backArrow = getResources().getDrawable(R.drawable.abc_ic_ab_back_mtrl_am_alpha);
    if (backArrow != null) {
      backArrow.setColorFilter(Color.WHITE, PorterDuff.Mode.SRC_ATOP);
    }
    try {
      PackageInfo info = getPackageManager().getPackageInfo(getPackageName(), 0);
      appVersion = info.versionName;
    } catch (Exception e) {
      e.printStackTrace();
    }

    mVersionTextView = (TextView) findViewById(R.id.aboutVersionTextView);
    mVersionTextView.setText(
        String.format(getResources().getString(R.string.app_version), appVersion));
    toolbar = (Toolbar) findViewById(R.id.toolbar);
    contactMe = (TextView) findViewById(R.id.aboutContactMe);

    contactMe.setOnClickListener(
        new View.OnClickListener() {
          @Override
          public void onClick(View v) {
            app.send(
                this,
                new HitBuilders.EventBuilder().setCategory("Action").setAction("Feedback").build());
          }
        });

    setSupportActionBar(toolbar);
    if (getSupportActionBar() != null) {
      getSupportActionBar().setDisplayHomeAsUpEnabled(true);
      getSupportActionBar().setHomeAsUpIndicator(backArrow);
    }
  }
Ejemplo n.º 3
0
  @Override
  public void onCreate(Bundle savedInstanceState) {
    super.onCreate(savedInstanceState);
    setContentView(R.layout.settingsactivity);
    addPreferencesFromResource(R.xml.preferences);
    AnalyticsApplication application = (AnalyticsApplication) getApplication();
    tracker = application.getDefaultTracker();
    tracker.setScreenName("Settings");
    tracker.send(new HitBuilders.ScreenViewBuilder().build());
    final SharedPreferences sharedpreferences =
        getSharedPreferences(MyPREFERENCES, Context.MODE_PRIVATE);
    final ListPreference columns = (ListPreference) findPreference("columns");
    final ListPreference background = (ListPreference) findPreference("backgroundpreference");
    final EditTextPreference editTextPreference = (EditTextPreference) findPreference("rows");
    editTextPreference.getEditText().setInputType(InputType.TYPE_CLASS_NUMBER);
    editTextPreference.setOnPreferenceChangeListener(
        new Preference.OnPreferenceChangeListener() {
          @Override
          public boolean onPreferenceChange(Preference preference, Object o) {
            MainActivity.m_size_changed = true;
            return true;
          }
        });
    if (sharedpreferences.getString("adpreference", "Full").equals("None")) {
      Log.v("adpreference", "destroy");
      View adfragment = findViewById(R.id.ad_fragmentsettings);
      adfragment.setVisibility(View.INVISIBLE);
    } else {
      Log.v("adpreference", "Not destroy" + sharedpreferences.getString("adpreference", "Full"));
      AdView adView = (AdView) findViewById(R.id.adView);
      AdRequest.Builder adRequestBuilder = new AdRequest.Builder();
      adView.loadAd(adRequestBuilder.build());
    }

    Display display = getWindowManager().getDefaultDisplay();
    Point size = new Point();
    display.getSize(size);

    int maxcolumns = Math.max(Math.round(Math.min(size.x, size.y) / 154) - 2, 2);

    String[] entries = new String[maxcolumns];
    for (int i = 0; i < maxcolumns; i++) entries[i] = Integer.toString(i + 3);
    columns.setEntries(entries);
    columns.setDefaultValue(entries[0]);
    columns.setEntryValues(entries);
    columns.setOnPreferenceChangeListener(
        new Preference.OnPreferenceChangeListener() {
          @Override
          public boolean onPreferenceChange(Preference preference, Object o) {
            MainActivity.m_size_changed = true;
            return true;
          }
        });
    background.setOnPreferenceChangeListener(
        new Preference.OnPreferenceChangeListener() {
          @Override
          public boolean onPreferenceChange(Preference preference, Object o) {
            MainActivity.m_background_changed = true;
            return true;
          }
        });
    ListPreference ads = (ListPreference) findPreference("adpreference");
    defaultvalue = sharedpreferences.getString("adpreference", "Full");
    ads.setDefaultValue(defaultvalue);
    ads.setOnPreferenceChangeListener(
        new Preference.OnPreferenceChangeListener() {
          @Override
          public boolean onPreferenceChange(Preference preference, Object o) {
            MainActivity.m_ads_changed = true;
            String status = sharedpreferences.getString("adpreference", "Full");
            SharedPreferences.Editor mEdit1 = sharedpreferences.edit();
            mEdit1.putString("adpreference", (String) o);
            mEdit1.apply();
            String statusafter = sharedpreferences.getString("adpreference", "Full");
            if (statusafter.equals("None") && !(status.equals("None"))) {
              View adfragment = findViewById(R.id.ad_fragmentsettings);
              adfragment.setVisibility(View.INVISIBLE);
            }
            if (!(statusafter.equals("None")) && status.equals("None")) {
              AdView adView = (AdView) findViewById(R.id.adView);
              View adfragment = findViewById(R.id.ad_fragmentsettings);
              adfragment.setVisibility(View.VISIBLE);
              AdRequest.Builder adRequestBuilder = new AdRequest.Builder();
              adView.loadAd(adRequestBuilder.build());
            }
            Log.v("adpreference", statusafter);
            return true;
          }
        });
  }