Advertisement
Guest User

Untitled

a guest
Aug 23rd, 2017
96
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 2.89 KB | None | 0 0
  1. public class MainActivity extends AppCompatActivity implements AsyncResponse, View.OnClickListener {
  2.  
  3. EditText etUsername, etPassword;
  4. ImageButton btnLogin;
  5. String username;
  6.  
  7. CheckBox ckbx_login;
  8. public static final String PREFS_NAME = "MyPrefsFile";
  9.  
  10.  
  11.  
  12.  
  13.  
  14. @Override
  15. protected void onCreate(Bundle savedInstanceState) {
  16. super.onCreate(savedInstanceState);
  17.  
  18.  
  19.  
  20.  
  21.  
  22.  
  23. requestWindowFeature(Window.FEATURE_NO_TITLE);
  24. setContentView(R.layout.activity_main);
  25.  
  26. etUsername = (EditText) findViewById(R.id.etUsername);
  27. etPassword = (EditText) findViewById(R.id.etPassword);
  28. btnLogin = (ImageButton) findViewById(R.id.btnLogin);
  29. btnLogin.setOnClickListener(this);
  30. username = etUsername.getText().toString();
  31.  
  32.  
  33.  
  34.  
  35. }
  36.  
  37.  
  38.  
  39. @Override
  40. public void processFinish(String result) {
  41. if(result.equals("success")) {
  42.  
  43. SharedPreferences.Editor editor = getApplicationContext().getSharedPreferences(PREFS_NAME,0).edit();
  44.  
  45. editor.putString("loginname",username);
  46. editor.commit();
  47.  
  48.  
  49.  
  50. Intent in = new Intent(this, SubActivity.class);
  51. String naam2= etUsername.getText().toString();
  52. in.putExtra("naam2",naam2);
  53. startActivity(in);
  54.  
  55. }
  56. else{
  57. Toast.makeText(this,"Inloggen mislukt", Toast.LENGTH_LONG).show();
  58. }
  59. }
  60.  
  61. @Override
  62. public void onClick(View view) {
  63. HashMap postData = new HashMap();
  64. postData.put("mobile", "android");
  65. postData.put("txtUsername", etUsername.getText().toString());
  66. postData.put("txtPassword", etPassword.getText().toString());
  67.  
  68. PostResponseAsyncTask task = new PostResponseAsyncTask(this, postData);
  69. task.execute("http://exemple.com");
  70.  
  71. }
  72.  
  73. public static final String PREFS_NAME = "MyPrefsFile";
  74. String name;
  75.  
  76.  
  77. TextView msg_welcome;
  78.  
  79. @Override
  80. protected void onCreate(Bundle savedInstanceState) {
  81. super.onCreate(savedInstanceState);
  82. requestWindowFeature(Window.FEATURE_NO_TITLE);
  83. setContentView(R.layout.activity_sub);
  84.  
  85. msg_welcome = (TextView) findViewById(R.id.txtVwelcome);
  86.  
  87. SharedPreferences prefs = this.getSharedPreferences(PREFS_NAME,0);
  88. String restored_loginname = prefs.getString("loginname",null);
  89. if(restored_loginname != null) {
  90. name = prefs.getString("name", "No name defined");
  91.  
  92.  
  93.  
  94. }
  95. Toast.makeText(getApplicationContext(),name,Toast.LENGTH_LONG).show();
  96. }
  97. public void scan(View View){
  98. zXingScannerView = new ZXingScannerView(getApplicationContext());
  99. setContentView(zXingScannerView);
  100. zXingScannerView.setResultHandler(this);
  101. zXingScannerView.startCamera();
  102.  
  103.  
  104. }
  105.  
  106. @Override
  107. protected void onPause() {
  108. super.onPause();
  109. zXingScannerView.stopCamera();
  110. }
  111.  
  112. @Override
  113. public void handleResult(Result result) {
  114. // Toast.makeText(getApplicationContext(),result.getText(),Toast.LENGTH_LONG).show();
  115. Intent i = new Intent(getApplicationContext(), Avt_form2.class);
  116. String qrcode = result.getText();
  117. i.putExtra("qrcode",qrcode);
  118. startActivity(i);
  119. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement