@Override protected void onNewIntent(Intent intent) { super.onNewIntent(intent); if (Intent.ACTION_VIEW.equals(intent.getAction())) { Toast.makeText(getApplicationContext(), "Validating code", Toast.LENGTH_SHORT).show(); // Get the code and state. String code = intent.getData().getQueryParameter("code"); String returnedState = intent.getData().getQueryParameter("state"); if (code != null && code.length() > 0 && returnedState != null && returnedState.length() > 0) { validateCode(code, returnedState); } else { Toast.makeText(getApplicationContext(), "No code found in URL to validate", Toast.LENGTH_SHORT).show(); } } }
public boolean onOptionsItemSelected (MenuItem item){ switch (item.getItemId()){ case android.R.id.home: NavUtils.navigateUpFromSameTask(this); return true; default: return super.onOptionsItemSelected(item); } }
@Override protected void onPause() { super.onPause(); BusProvider.getBus().unregister(this); }
@Override protected void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState); setContentView(R.layout.activity_authentication); setUpInjections(); setUpAuthentication(); }
@Override protected void onResume() { super.onResume(); BusProvider.getBus().register(this); }
@Override protected void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState); setContentView(R.layout.activity_indieauth); // Generate state, use uuid and take first 10 chars. state = UUID.randomUUID().toString().substring(0, 10); domain = findViewById(R.id.domain); info = findViewById(R.id.info); signIn = findViewById(R.id.signInButton); signIn.setOnClickListener(doSignIn); // Show 'select account' button. AccountManager accountManager = AccountManager.get(this); Account[] accounts = accountManager.getAccounts(); if (accounts.length > 0) { TextView setAccountInfo = findViewById(R.id.selectAccountButtonInfo); setAccountInfo.setVisibility(View.VISIBLE); Button selectAccount = findViewById(R.id.selectAccountButton); selectAccount.setOnClickListener(this.selectAccount); selectAccount.setVisibility(View.VISIBLE); } }
@Override public void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState); setContentView(R.layout.account_selection); getActionBar().setDisplayHomeAsUpEnabled(true);
super.onCreate(savedInstanceState); setContentView(R.layout.activity_kolab_login); mAccountManager = AccountManager.get(getBaseContext());