Advertisement
jumpy83

Codice

Jul 7th, 2015
282
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 4.59 KB | None | 0 0
  1. package it.fontanagianpaolo.www.primoluglio2015;
  2.  
  3. import android.app.Dialog;
  4. import android.content.Intent;
  5. import android.os.Bundle;
  6. import android.support.v7.app.AppCompatActivity;
  7. import android.view.Menu;
  8. import android.view.MenuItem;
  9. import android.view.View;
  10. import android.widget.Button;
  11. import android.widget.EditText;
  12. import android.widget.Toast;
  13.  
  14.  
  15. public class MainActivity extends AppCompatActivity {
  16.  
  17. //EditText editText;
  18.  
  19. public static final String pref="esempiopref";
  20.  
  21.  
  22. @Override
  23. protected void onCreate(Bundle savedInstanceState) {
  24. super.onCreate(savedInstanceState);
  25. setContentView(R.layout.activity_main);
  26. Button bottone1 = (Button) findViewById(R.id.bottone1);
  27. Button bottone2 = (Button) findViewById(R.id.bottone2);
  28. Button bottone3 = (Button) findViewById(R.id.bottone3);
  29. Button bottone4 = (Button) findViewById(R.id.bottone4);
  30.  
  31.  
  32. bottone1.setOnClickListener(new View.OnClickListener() {
  33. @Override
  34. public void onClick(View view) {
  35. Intent menu1 = new Intent(getApplicationContext(), menu1.class);
  36. startActivity(menu1);
  37. }
  38. });
  39. bottone2.setOnClickListener(new View.OnClickListener() {
  40. @Override
  41. public void onClick(View view) {
  42. Intent menu2 = new Intent(getApplicationContext(), menu2.class);
  43. startActivity(menu2);
  44. }
  45. });
  46.  
  47. bottone3.setOnClickListener(new View.OnClickListener() {
  48. @Override
  49. public void onClick(View view) {
  50.  
  51.  
  52. final Dialog dialog = new Dialog(MainActivity.this);
  53. dialog.setTitle("Password Dialog");
  54. dialog.setContentView(R.layout.custom_dialog_layout);
  55. dialog.show();
  56. final EditText password = (EditText) dialog.findViewById(R.id.editText2);
  57. Button accedi = (Button) dialog.findViewById(R.id.accedi);
  58. Button indietro = (Button) dialog.findViewById(R.id.indietro);
  59. accedi.setOnClickListener(new View.OnClickListener() {
  60. @Override
  61. public void onClick(View view) {
  62.  
  63. String ps = password.getText().toString();
  64.  
  65. if (ps.equals("pass")) {
  66.  
  67.  
  68. Intent i = new Intent(getApplicationContext(), menu3.class);
  69. startActivity(i);
  70. } else {
  71. Toast.makeText(getApplicationContext(), "Non hai l'autorizzazione a procedere", Toast.LENGTH_LONG).show();
  72. }
  73. }
  74. });
  75. indietro.setOnClickListener(new View.OnClickListener() {
  76. @Override
  77. public void onClick(View view) {
  78. Intent indietro = new Intent(getApplicationContext(), MainActivity.class);
  79. startActivity(indietro);
  80. }
  81. });
  82.  
  83. /* Intent menu3=new Intent(MainActivity.this, Password.class);
  84. startActivity(menu3);
  85.  
  86. */
  87.  
  88.  
  89. /*Toast toast = Toast.makeText(MainActivity.this, "Non sei abilitato alla visualizzazione", Toast.LENGTH_LONG);
  90. toast.show();*/
  91. /*Intent menu3=new Intent(getApplicationContext(), menu3.class);
  92. startActivity(menu3);*/
  93. }
  94.  
  95.  
  96. }); //fine setonclicklistener di button 3
  97. bottone4.setOnClickListener(new View.OnClickListener() {
  98. @Override
  99. public void onClick(View view) {
  100. Intent menu4 = new Intent(getApplicationContext(), menu4.class);
  101. startActivity(menu4);
  102. }
  103. });
  104. }
  105.  
  106. @Override
  107. public boolean onCreateOptionsMenu(Menu menu) {
  108. // Inflate the menu; this adds items to the action bar if it is present.
  109. getMenuInflater().inflate(R.menu.menu_main, menu);
  110. return true;
  111. }
  112.  
  113. @Override
  114. public boolean onOptionsItemSelected(MenuItem item) {
  115. // Handle action bar item clicks here. The action bar will
  116. // automatically handle clicks on the Home/Up button, so long
  117. // as you specify a parent activity in AndroidManifest.xml.
  118. int id = item.getItemId();
  119.  
  120. //noinspection SimplifiableIfStatement
  121. if (id == R.id.action_settings) {
  122. return true;
  123. }
  124.  
  125. return super.onOptionsItemSelected(item);
  126. }
  127. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement