private void t() { if (a.mIsChatMedia) { y.setVisibility(8); h.setVisibility(8); D.setVisibility(8); } }
@Override void updateCheckboxState(CheckBox checkBox, boolean graphObjectSelected) { checkBox.setChecked(graphObjectSelected); int visible = (graphObjectSelected || selectionStrategy.shouldShowCheckBoxIfUnselected()) ? View.VISIBLE : View.GONE; checkBox.setVisibility(visible); }
private void x() { Z.a(new bfk(TitleBarManager.Visibility.HIDDEN)); int i1; label299: boolean bool; label316: label336: of localof; EasyMetric localEasyMetric; if (avr.a(a)) { y.setVisibility(4); h.setVisibility(8); D.setVisibility(0); if (getUserVisibleHint()) { Z.a(new bbx(1)); } s.setOnClickListener(new View.OnClickListener() { public final void onClick(View paramAnonymousView) { ((InputMethodManager)SnapPreviewFragment.a(SnapPreviewFragment.this, "input_method")).hideSoftInputFromWindow(SnapPreviewFragment.b(SnapPreviewFragment.this).getApplicationWindowToken(), 0); getActivity().onBackPressed(); } }); m.setOnClickListener(new View.OnClickListener() { public final void onClick(View paramAnonymousView) { if ((SnapPreviewFragment.c(SnapPreviewFragment.this).getCaptionView().i()) && (!SnapPreviewFragment.c(SnapPreviewFragment.this).getCaptionView().g())) { SnapPreviewFragment.c(SnapPreviewFragment.this).getCaptionView().f(); return; } SnapPreviewFragment.c(SnapPreviewFragment.this).a(true); } }); o.a(new bhr.a() { public final void a(View paramAnonymousView) { ((ImageButton)SnapPreviewFragment.e(SnapPreviewFragment.this).a()).setOnClickListener(new View.OnClickListener() { public final void onClick(View paramAnonymous2View) { SnapPreviewFragment.d(SnapPreviewFragment.this); } }); ((ImageButton)SnapPreviewFragment.g(SnapPreviewFragment.this).a()).setOnClickListener(new View.OnClickListener() { public final void onClick(View paramAnonymous2View) { SnapPreviewFragment.f(SnapPreviewFragment.this); } }); } }); i.setOnClickListener(new View.OnClickListener() { public final void onClick(View paramAnonymousView) { AnalyticsEvents.i(); SnapPreviewFragment.d(SnapPreviewFragment.this); } }); t.setOnClickListener(new View.OnClickListener() { public final void onClick(View paramAnonymousView) { SnapPreviewFragment.h(SnapPreviewFragment.this); imMediaMailingMetadata.mSavedInGallery = true; } }); z.a(new bhr.a() { public final void a(View paramAnonymousView) { SnapPreviewFragment.j(SnapPreviewFragment.this); } }); y.setOnClickListener(new View.OnClickListener() { public final void onClick(View paramAnonymousView) { if (!SnapPreviewFragment.k(SnapPreviewFragment.this).c()) { if (SnapPreviewFragment.l(SnapPreviewFragment.this)) { SnapPreviewFragment.d(SnapPreviewFragment.this); } SnapPreviewFragment.m(SnapPreviewFragment.this); } } }); L.a(new bhr.a() { public final void a(View paramAnonymousView) { ((ListView)paramAnonymousView.findViewById(2131362726)).setAdapter(c); } }); A.setOnClickListener(new View.OnClickListener() { public final void onClick(View paramAnonymousView) { if (akr.J()) { SnapPreviewFragment.n(SnapPreviewFragment.this).show(); return; } if (akk.a().d().size() > 1) { SnapPreviewFragment.o(SnapPreviewFragment.this); return; } SnapPreviewFragment.p(SnapPreviewFragment.this); } }); v(); i1 = D(); B = i1; h.setText(String.valueOf(i1)); I.setOnClickListener(new View.OnClickListener() { public final void onClick(View paramAnonymousView) { if (!SnapPreviewFragment.q(SnapPreviewFragment.this)) { rmPrepareSnapMetric = EasyMetric.EasyMetricFactory.b("PREPARE_SNAP").b(); SnapPreviewFragment.s(SnapPreviewFragment.this); } SnapPreviewFragment.t(SnapPreviewFragment.this); } }); D.setOnCheckedChangeListener(new CompoundButton.OnCheckedChangeListener() { public final void onCheckedChanged(CompoundButton paramAnonymousCompoundButton, boolean paramAnonymousBoolean) { paramAnonymousCompoundButton = SnapPreviewFragment.c(SnapPreviewFragment.this); if (!paramAnonymousBoolean) {} for (paramAnonymousBoolean = true;; paramAnonymousBoolean = false) { paramAnonymousCompoundButton.setAudible(paramAnonymousBoolean); return; } } }); b.getCaptionView().setIsVideoSnap(avr.a(a)); if (R != null) { break label541; } b.setMediabryo(a); localObject = b; if (D.isChecked()) { break label560; } bool = true; ((SnapEditorView)localObject).setAudible(bool); localObject = m; if (!k) { break label565; } i1 = 8; ((Button)localObject).setVisibility(i1); if (b.getSwipeFilterType() == FilterPageType.TURN_ON_FILTERS_PAGE) { if (ad != null) { ad.a = true; ad = null; } i.setVisibility(8); r.setVisibility(8); s.setVisibility(8); } g.a(v); v = awf.d(getActivity()); localof = U; bool = awf.b(v); if (mSnapCaptureMetric != null) { localEasyMetric = mSnapCaptureMetric; if (!bool) { break label570; } } } label541: label560: label565: label570: for (Object localObject = "portrait";; localObject = "landscape") { localEasyMetric.a("orientation", localObject).b(false); mSnapCaptureMetric = null; localof.b(); O.a = a.h(); return; if ((getUserVisibleHint()) && (a.mSnapType != Mediabryo.SnapType.DISCOVER)) { Z.a(new bbx(-1)); } t(); break; b.a(R); R = null; break label299; bool = false; break label316; i1 = 0; break label336; } }
@Override public void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState); setContentView(R.layout.account_setup_incoming); mUsernameView = (EditText) findViewById(R.id.account_username); mPasswordView = (EditText) findViewById(R.id.account_password); mClientCertificateSpinner = (ClientCertificateSpinner) findViewById(R.id.account_client_certificate_spinner); mClientCertificateLabelView = (TextView) findViewById(R.id.account_client_certificate_label); mPasswordLabelView = (TextView) findViewById(R.id.account_password_label); TextView serverLabelView = (TextView) findViewById(R.id.account_server_label); mServerView = (EditText) findViewById(R.id.account_server); mPortView = (EditText) findViewById(R.id.account_port); mSecurityTypeView = (Spinner) findViewById(R.id.account_security_type); mAuthTypeView = (Spinner) findViewById(R.id.account_auth_type); mImapAutoDetectNamespaceView = (CheckBox) findViewById(R.id.imap_autodetect_namespace); mImapPathPrefixView = (EditText) findViewById(R.id.imap_path_prefix); mWebdavPathPrefixView = (EditText) findViewById(R.id.webdav_path_prefix); mWebdavAuthPathView = (EditText) findViewById(R.id.webdav_auth_path); mWebdavMailboxPathView = (EditText) findViewById(R.id.webdav_mailbox_path); mNextButton = (Button) findViewById(R.id.next); mCompressionMobile = (CheckBox) findViewById(R.id.compression_mobile); mCompressionWifi = (CheckBox) findViewById(R.id.compression_wifi); mCompressionOther = (CheckBox) findViewById(R.id.compression_other); // mSubscribedFoldersOnly = (CheckBox)findViewById(R.id.subscribed_folders_only); mRequiresCellular = (CheckBox) findViewById(R.id.account_requires_cellular); mAccountName = (EditText) findViewById(R.id.account_name); mNextButton.setOnClickListener(this); mImapAutoDetectNamespaceView.setOnCheckedChangeListener( new OnCheckedChangeListener() { @Override public void onCheckedChanged(CompoundButton buttonView, boolean isChecked) { mImapPathPrefixView.setEnabled(!isChecked); if (isChecked && mImapPathPrefixView.hasFocus()) { mImapPathPrefixView.focusSearch(View.FOCUS_UP).requestFocus(); } else if (!isChecked) { mImapPathPrefixView.requestFocus(); } } }); mAuthTypeAdapter = AuthTypeAdapter.get(this); mAuthTypeView.setAdapter(mAuthTypeAdapter); /* * Only allow digits in the port field. */ mPortView.setKeyListener(DigitsKeyListener.getInstance("0123456789")); String accountUuid = getIntent().getStringExtra(EXTRA_ACCOUNT); mAccount = Preferences.getPreferences(this).getAccount(accountUuid); // mMakeDefault = getIntent().getBooleanExtra(EXTRA_MAKE_DEFAULT, false); /* * If we're being reloaded we override the original account with the one * we saved */ if (savedInstanceState != null && savedInstanceState.containsKey(EXTRA_ACCOUNT)) { accountUuid = savedInstanceState.getString(EXTRA_ACCOUNT); mAccount = Preferences.getPreferences(this).getAccount(accountUuid); } boolean editSettings = Intent.ACTION_EDIT.equals(getIntent().getAction()); try { ServerSettings settings = RemoteStore.decodeStoreUri(mAccount.getStoreUri()); if (savedInstanceState == null) { // The first item is selected if settings.authenticationType is null or is not in // mAuthTypeAdapter mCurrentAuthTypeViewPosition = mAuthTypeAdapter.getAuthPosition(settings.authenticationType); } else { mCurrentAuthTypeViewPosition = savedInstanceState.getInt(STATE_AUTH_TYPE_POSITION); } mAuthTypeView.setSelection(mCurrentAuthTypeViewPosition, false); updateViewFromAuthType(); if (settings.username != null) { mUsernameView.setText(settings.username); } if (settings.password != null) { mPasswordView.setText(settings.password); } if (settings.clientCertificateAlias != null) { mClientCertificateSpinner.setAlias(settings.clientCertificateAlias); } mStoreType = settings.type; if (Type.POP3 == settings.type) { serverLabelView.setText(R.string.account_setup_incoming_pop_server_label); findViewById(R.id.imap_path_prefix_section).setVisibility(View.GONE); findViewById(R.id.webdav_advanced_header).setVisibility(View.GONE); findViewById(R.id.webdav_mailbox_alias_section).setVisibility(View.GONE); findViewById(R.id.webdav_owa_path_section).setVisibility(View.GONE); findViewById(R.id.webdav_auth_path_section).setVisibility(View.GONE); findViewById(R.id.compression_section).setVisibility(View.GONE); findViewById(R.id.compression_label).setVisibility(View.GONE); // mSubscribedFoldersOnly.setVisibility(View.GONE); } else if (Type.IMAP == settings.type) { serverLabelView.setText(R.string.account_setup_incoming_imap_server_label); ImapStoreSettings imapSettings = (ImapStoreSettings) settings; mImapAutoDetectNamespaceView.setChecked(imapSettings.autoDetectNamespace); if (imapSettings.pathPrefix != null) { mImapPathPrefixView.setText(imapSettings.pathPrefix); } findViewById(R.id.webdav_advanced_header).setVisibility(View.GONE); findViewById(R.id.webdav_mailbox_alias_section).setVisibility(View.GONE); findViewById(R.id.webdav_owa_path_section).setVisibility(View.GONE); findViewById(R.id.webdav_auth_path_section).setVisibility(View.GONE); /*if (!editSettings) { findViewById(R.id.imap_folder_setup_section).setVisibility(View.GONE); }*/ } else if (Type.WebDAV == settings.type) { serverLabelView.setText(R.string.account_setup_incoming_webdav_server_label); mConnectionSecurityChoices = new ConnectionSecurity[] {ConnectionSecurity.NONE, ConnectionSecurity.SSL_TLS_REQUIRED}; // Hide the unnecessary fields findViewById(R.id.imap_path_prefix_section).setVisibility(View.GONE); findViewById(R.id.account_auth_type_label).setVisibility(View.GONE); findViewById(R.id.account_auth_type).setVisibility(View.GONE); findViewById(R.id.compression_section).setVisibility(View.GONE); findViewById(R.id.compression_label).setVisibility(View.GONE); // mSubscribedFoldersOnly.setVisibility(View.GONE); WebDavStoreSettings webDavSettings = (WebDavStoreSettings) settings; if (webDavSettings.path != null) { mWebdavPathPrefixView.setText(webDavSettings.path); } if (webDavSettings.authPath != null) { mWebdavAuthPathView.setText(webDavSettings.authPath); } if (webDavSettings.mailboxPath != null) { mWebdavMailboxPathView.setText(webDavSettings.mailboxPath); } } else { throw new Exception("Unknown account type: " + mAccount.getStoreUri()); } if (!editSettings) { mAccount.setDeletePolicy(AccountCreator.getDefaultDeletePolicy(settings.type)); } // Note that mConnectionSecurityChoices is configured above based on server type ConnectionSecurityAdapter securityTypesAdapter = ConnectionSecurityAdapter.get(this, mConnectionSecurityChoices); mSecurityTypeView.setAdapter(securityTypesAdapter); // Select currently configured security type if (savedInstanceState == null) { mCurrentSecurityTypeViewPosition = securityTypesAdapter.getConnectionSecurityPosition(settings.connectionSecurity); } else { /* * Restore the spinner state now, before calling * setOnItemSelectedListener(), thus avoiding a call to * onItemSelected(). Then, when the system restores the state * (again) in onRestoreInstanceState(), The system will see that * the new state is the same as the current state (set here), so * once again onItemSelected() will not be called. */ mCurrentSecurityTypeViewPosition = savedInstanceState.getInt(STATE_SECURITY_TYPE_POSITION); } mSecurityTypeView.setSelection(mCurrentSecurityTypeViewPosition, false); updateAuthPlainTextFromSecurityType(settings.connectionSecurity); mCompressionMobile.setChecked(mAccount.useCompression(NetworkType.MOBILE)); mCompressionWifi.setChecked(mAccount.useCompression(NetworkType.WIFI)); mCompressionOther.setChecked(mAccount.useCompression(NetworkType.OTHER)); if (settings.host != null) { mServerView.setText(settings.host); } if (settings.port != -1) { mPortView.setText(Integer.toString(settings.port)); } else { updatePortFromSecurityType(); } mCurrentPortViewSetting = mPortView.getText().toString(); // mSubscribedFoldersOnly.setChecked(mAccount.subscribedFoldersOnly()); } catch (Exception e) { failure(e); } // show & populate setup fields if (!Intent.ACTION_EDIT.equals(getIntent().getAction())) { findViewById(R.id.account_name_label).setVisibility(View.VISIBLE); mAccountName.setVisibility(View.VISIBLE); String desc = mAccount.getDescription(); mAccountName.setText((desc != null ? desc : "")); findViewById(R.id.account_requires_cellular_label).setVisibility(View.VISIBLE); mRequiresCellular.setVisibility(View.VISIBLE); mRequiresCellular.setChecked(true); } }