@Override public void onLogin(Account account) { Paper.book().write(Constant.PAPER_ACCOUNT, account); dissmissLoading(); Intent intent = new Intent(LoginActivity.this, FirstLevelActivity.class); intent.putExtra(Constant.INTENT_ACCOUNT, account); goToFirst(intent); }
private void SubmitScore( final String playerName, final int finalScore, final long timeStamp, final String difficultySetting) { // Read PaperDB book into list List<HighScoreObject> writeScoreList = Paper.book().read("highscores", new ArrayList<HighScoreObject>()); // Create new instance of HighScoreObject HighScoreObject highScore = new HighScoreObject(); // Assign values to properties of that instance highScore.SetValues(playerName, finalScore, timeStamp, difficultySetting); // Add HighScoreObject instance to list writeScoreList.add(highScore); // Write contents of finalised list back into PaperDB book Paper.book().write("highscores", writeScoreList); }
@Override protected void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState); setContentView(R.layout.activity_login); btnLogin = (Button) findViewById(R.id.btn_login); btnSkip = (Button) findViewById(R.id.btn_skip); btnLogin.setOnClickListener(this); btnSkip.setOnClickListener(this); etMail = (EditText) findViewById(R.id.edmail); etPass = (EditText) findViewById(R.id.edpass); TextView connectionStatus = (TextView) findViewById(R.id.login_text); Account account = Paper.book().read(Constant.PAPER_ACCOUNT, null); if (account == null) connectionStatus.setText("Not connected yet"); else connectionStatus.setText("Connected with: " + account.getMail()); }