Sketchware

Conta quantidade de logins feitos

Jan 7th, 2023
315
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
Java 0.88 KB | Help | 0 0
  1. // Obtém as preferências de login
  2. SharedPreferences preferences = getSharedPreferences("login_preferences", MODE_PRIVATE);
  3.  
  4. // Obtém o contador de logins, inicializando com 0 se não houver um valor armazenado
  5. int loginCount = preferences.getInt("login_count", 0);
  6.  
  7. // Incrementa o contador de logins
  8. loginCount++;
  9.  
  10. // Salva o novo valor do contador de logins
  11. SharedPreferences.Editor editor = preferences.edit();
  12. editor.putInt("login_count", loginCount);
  13. editor.apply();
  14.  
  15. // Exibe o contador de logins
  16. Toast.makeText(MainActivity.this, "Você já fez login " + loginCount + " vezes", Toast.LENGTH_SHORT).show();
  17.  
  18. // Continua com o código para exibir a caixa de diálogo de escolha de conta
  19. Intent intent = com.google.android.gms.common.AccountPicker.newChooseAccountIntent(null, null, new String[]{"com.google"}, false, null, null, null, null);
  20. startActivityForResult(intent, 94);
  21.  
Advertisement
Add Comment
Please, Sign In to add comment