Advertisement
Guest User

main_java

a guest
Nov 13th, 2018
81
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 4.24 KB | None | 0 0
  1. package com.example.marta.m07_uf1_p2_ortiz_marta;
  2.  
  3. import android.content.Context;
  4. import android.support.v7.app.AlertDialog;
  5. import android.support.v7.app.AppCompatActivity;
  6. import android.os.Bundle;
  7. import android.content.DialogInterface;
  8. import android.text.Html;
  9. import android.view.View;
  10. import android.widget.EditText;
  11.  
  12.  
  13. public class MainActivity extends AppCompatActivity {
  14. EditText cc, bcc, para, asunto, texto, par, de;
  15. Context contexto = this;
  16. @Override
  17. protected void onCreate(Bundle savedInstanceState) {
  18. super.onCreate(savedInstanceState);
  19. setContentView(R.layout.activity_main);
  20. cc = (EditText) findViewById(R.id.ETCC);
  21. bcc = (EditText) findViewById(R.id.ETBCC);
  22. asunto = (EditText) findViewById(R.id.ETAssu);
  23. texto = (EditText) findViewById(R.id.MLTe);
  24. de = (EditText) findViewById(R.id.MailDe);
  25. par = (EditText) findViewById(R.id.MailPara);
  26. }
  27. public void OnclickCerrar(View view){
  28.  
  29. AlertDialog.Builder alerta = new AlertDialog.Builder(contexto);
  30. alerta.setTitle(Html.fromHtml("<font color='#6A0888'>SORTIR</font>"));
  31. alerta.setMessage("Segur que vol sortir de l'Aplicació?");
  32. alerta.setCancelable(false);
  33. alerta.setPositiveButton("Sí", new DialogInterface.OnClickListener() {
  34. @Override
  35. public void onClick(DialogInterface dialog, int which) {
  36. MainActivity.this.finish();
  37. }
  38. });
  39. alerta.setNegativeButton("No", new DialogInterface.OnClickListener() {
  40. @Override
  41. public void onClick(DialogInterface dialog, int which) {
  42. dialog.cancel();
  43. }
  44. });
  45. AlertDialog diaaler = alerta.create();
  46. diaaler.show();
  47. }
  48. public void OnclickEnviar(View view){
  49. String mailde = de.getText().toString();
  50. String asun = asunto.getText().toString();
  51. String mailpara = par.getText().toString();
  52.  
  53. if(mailde=="" || mailpara=="" || asun==""){
  54. AlertDialog.Builder alerta = new AlertDialog.Builder(contexto);
  55. alerta.setTitle(Html.fromHtml("<font color='#6A0888'>Error</font>"));
  56. alerta.setMessage("Has deixat el camp 'De' per omplir i és obligatori");
  57. alerta.setCancelable(false);
  58. alerta.setPositiveButton("OK", new DialogInterface.OnClickListener() {
  59. @Override
  60. public void onClick(DialogInterface dialog, int which) {
  61. dialog.cancel();
  62. }
  63. });
  64. AlertDialog diaaler = alerta.create();
  65. diaaler.show();
  66. }
  67. else {
  68. AlertDialog.Builder alerta = new AlertDialog.Builder(contexto);
  69. alerta.setTitle(Html.fromHtml("<font color='#6A0888'>Informació</font>"));
  70. alerta.setMessage("Missatge enviat correctament.");
  71. alerta.setCancelable(false);
  72. alerta.setPositiveButton("OK", new DialogInterface.OnClickListener() {
  73. @Override
  74. public void onClick(DialogInterface dialog, int which) {
  75. dialog.cancel();
  76. }
  77. });
  78. AlertDialog diaaler = alerta.create();
  79. diaaler.show();
  80. cc.setText("");
  81. bcc.setText("");
  82. asunto.setText("");
  83. texto.setText("");
  84. par.setText("");
  85. de.setText("");
  86. }
  87. }
  88. public void OnclickBorrador(View view){
  89.  
  90. AlertDialog.Builder alerta = new AlertDialog.Builder(contexto);
  91. alerta.setTitle(Html.fromHtml("<font color='#6A0888'>Informació</font>"));
  92. alerta.setMessage("Missatge desat com a esborrany.");
  93. alerta.setCancelable(false);
  94. alerta.setPositiveButton("OK", new DialogInterface.OnClickListener() {
  95. @Override
  96. public void onClick(DialogInterface dialog, int which) {
  97. dialog.cancel();
  98. }
  99. });
  100. AlertDialog diaaler = alerta.create();
  101. diaaler.show();
  102. cc.setText("");
  103. bcc.setText("");
  104. asunto.setText("");
  105. texto.setText("");
  106. par.setText("");
  107. de.setText("");
  108. }
  109. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement