@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; }
@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); } }
@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; } }); }