Advertisement
Guest User

Untitled

a guest
Jul 24th, 2017
56
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 3.10 KB | None | 0 0
  1. AlertDialog.Builder builder = new AlertDialog.Builder(getActivity());
  2. builder.setTitle(R.string.contacto).setIcon(R.drawable.rudeboys_icon);
  3. builder.setMessage("hola");
  4. builder.show(); } while(timer_dialog<10);
  5.  
  6. @Override
  7. public void onTick(long millisUntilFinished) {
  8. crono.setText("" + String.format(FORMAT, TimeUnit.MILLISECONDS.toHours(millisUntilFinished),
  9. TimeUnit.MILLISECONDS.toMinutes(millisUntilFinished) - TimeUnit.HOURS.toMinutes(TimeUnit.MILLISECONDS.toHours(millisUntilFinished)),
  10. TimeUnit.MILLISECONDS.toSeconds(millisUntilFinished) - TimeUnit.MINUTES.toSeconds(TimeUnit.MILLISECONDS.toMinutes(millisUntilFinished))));
  11.  
  12.  
  13. }
  14. @Override
  15. public void onFinish() { //finalizar dialog } }
  16.  
  17. AlertDialog.Builder builder = new AlertDialog.Builder(getActivity());
  18. builder.setTitle(R.string.contacto).setIcon(R.drawable.rudeboys_icon);
  19. builder.setMessage("hola");
  20. final AlertDialog mDialog = builder.create();
  21. // para hacerlo modal
  22. mDialog.setCanceledOnTouchOutside(false);
  23. mDialog.show();
  24.  
  25. new Handler().postDelayed(new Runnable() {
  26. @Override
  27. public void run() {
  28. if(null != mDialog && mDialog.isShowing()) mDialog.dismiss();
  29. }
  30. }, 10000);
  31.  
  32. new Handler().postDelayed(new Runnable() {
  33. @Override
  34. public void run() {
  35. if(builder != null && builder.isShowing()) builder.dismiss();
  36. }
  37. }, 10000);
  38.  
  39. new Handler().postDelayed(new Runnable() {
  40. @Override
  41. public void run() {
  42.  
  43. //Llama método deseado.
  44.  
  45. }
  46. }, 10000);
  47.  
  48. AlertDialog.Builder dialog = new AlertDialog.Builder(getActivity());
  49. dialog.setCancelable(false);
  50. dialog.setTitle("Dialog & Handler");
  51. dialog.setMessage("Este dialogo se cerrara en 10 segundos!");
  52. dialog.setPositiveButton("OK!!!", new DialogInterface.OnClickListener() {
  53. @Override
  54. public void onClick(DialogInterface dialog, int id) {
  55. //No action.
  56. }
  57. })
  58. .setNegativeButton("Cancel ", new DialogInterface.OnClickListener() {
  59. @Override
  60. public void onClick(DialogInterface dialog, int which) {
  61. //No action.
  62. }
  63. });
  64.  
  65. final AlertDialog alert = dialog.create();
  66. alert.show(); //Muestra dialogo.
  67.  
  68. //Crea handler, em 10 segundos cierra el dialogo.
  69. new Handler().postDelayed(new Runnable(){
  70. public void run(){
  71. if (alert.isShowing()) {
  72. alert.dismiss();
  73. }
  74. }
  75. }, 10000); //10 segundos después llama alert.dismiss();
  76.  
  77. do {
  78. AlertDialog.Builder builder = new AlertDialog.Builder(getActivity());
  79. builder.setTitle(R.string.contacto).setIcon(R.drawable.rudeboys_icon);
  80. builder.setMessage("hola");
  81. builder.show();
  82. } while(timer_dialog<10);
  83.  
  84. AlertDialog.Builder builder = new AlertDialog.Builder(getActivity());
  85. builder.setTitle(R.string.contacto).setIcon(R.drawable.rudeboys_icon);
  86. builder.setMessage("hola");
  87. builder.setCancelable(false); // <--- Esta linea agregue.
  88. builder.show();
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement