TODO: VOUCH - Gerar o vouch e salvar no BD junto com as variaveis: VALIDO, USERID, DATA /* cd .. git init echo "# Hello" >> README.md git add --all git commit -m "first commit" git remote add origin https://github.com/juliofmendes/Hello.git git push origin master */ package com.gladiusadei.gad; import android.content.Intent; import android.graphics.Color; import android.media.session.MediaSessionManager; import android.net.wifi.WifiConfiguration; import android.support.v7.app.AppCompatActivity; import android.os.Bundle; import android.app.AlertDialog; import android.content.DialogInterface; import android.view.View; import android.widget.TextView; import android.widget.Button; import android.view.View; import android.view.View.OnClickListener; import java.util.HashMap; import com.android.volley.toolbox.StringRequest; import android.widget.Toast; public class UserAreaActivity extends AppCompatActivity { SessionManager session; @Override protected void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState); setContentView(R.layout.activity_user_area); // tvID, tvName, tvLevel, tvStatus, tvEmail, tvPassword, final TextView tvID = (TextView) findViewById(R.id.tvID); final TextView tvLevel = (TextView) findViewById(R.id.tvLevel); final TextView tvStatus = (TextView) findViewById(R.id.tvStatus); final TextView tvName = (TextView) findViewById(R.id.tvName); final TextView tvEmail = (TextView) findViewById(R.id.tvEmail); final TextView tvPassword = (TextView) findViewById(R.id.tvPassword); session = new SessionManager(getApplicationContext()); //session.createLoginSession("ZZ999", "9", "9", "MAX", "MAX@MAX.com","654321"); //TODO: Alterar MSG e criar um IF; Toast.makeText(getApplicationContext(), "User Login Status: " + session.isLoggedIn(), Toast.LENGTH_LONG).show(); //session.checkLogin(); HashMap user = session.getUserDetails(); String ID2 = user.get(SessionManager.KEY_ID); String Level2 = user.get(SessionManager.KEY_LEVEL); String Status2 = user.get(SessionManager.KEY_STATUS); String Name2 = user.get(SessionManager.KEY_NAME); String Email2 = user.get(SessionManager.KEY_EMAIL); //String Password2 = user.get(SessionManager.KEY_PASSWORD); // Intent intent = getIntent(); // String ID = intent.getStringExtra("ID"); // int Level = intent.getIntExtra("Level",-1); // int Status = intent.getIntExtra("Status",-1); // String Name = intent.getStringExtra("Name"); // String Email = intent.getStringExtra("Email"); // String Password = intent.getStringExtra("Password"); //String message = Name + ", sinta-se em casa"; tvID.setText(ID2); tvLevel.setText(Grau(Integer.parseInt(Level2))); tvStatus.setText(Status(Integer.parseInt(Status2))); tvName.setText(Name2); tvEmail.setText(Email2); //tvPassword.setText(Password2); Button button= (Button)findViewById(R.id.bt_Logout); button.setOnClickListener(new View.OnClickListener(){ @Override public void onClick(View view) { //onBackPressed(); session.logoutUser(); } }); } @Override public void onBackPressed() { AlertDialog.Builder builder = new AlertDialog.Builder(this); builder.setMessage(R.string.action_exit) .setCancelable(false) .setPositiveButton(R.string.bt_exit, new DialogInterface.OnClickListener() { public void onClick(DialogInterface dialog, int id) { UserAreaActivity.this.finish(); } }) .setNegativeButton(R.string.bt_cancel_exit, new DialogInterface.OnClickListener() { public void onClick(DialogInterface dialog, int id) { dialog.cancel(); } }); AlertDialog alert = builder.create(); alert.show(); } protected String Grau(final int Level) { String Grau = "Postulante"; switch (Level) { case 1: Grau = "Eskizus"; break; case 2: Grau = "Anadiômene"; break; case 3: Grau = "Ktesios"; break; case 4: Grau = "Krisorrays"; break; case 5: Grau = "Gradivus"; break; case 6: Grau = "Paidotrophos"; break; case 7: Grau = "Akesios"; break; default: } return Grau; } protected String Status(final int x) { String Status = "[ Pendência ]"; final TextView tvStatus = (TextView) findViewById(R.id.tvStatus); switch (x) { case 1: Status = "[ Ativo ]"; tvStatus.setTextColor(Color.parseColor("#669900")); break; case 0: Status = "[ Inativo ]"; tvStatus.setTextColor(Color.parseColor("#aaaaaa")); break; default: tvStatus.setTextColor(Color.parseColor("#cc0000")); } return Status; } } //"[ Inativo ] ⦿" session.createLoginSession( jsonResponse.getString("ID"), jsonResponse.getString("Level"), jsonResponse.getString("Status"), jsonResponse.getString("Name"), jsonResponse.getString("Email"), jsonResponse.getString("Password")); '.$_SESSION['msg']['passwordchange-err'].''; unset($_SESSION['msg']['passwordchange-err']); } if($_SESSION['msg']['passwordchange-success']) { echo '
'.$_SESSION['msg']['passwordchange-success'].'
'; unset($_SESSION['msg']['passwordchange-success']); } ?>