Advertisement
Guest User

Untitled

a guest
Jun 27th, 2019
66
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 2.15 KB | None | 0 0
  1. package com.example.controlhorario;
  2.  
  3. import androidx.appcompat.app.AppCompatActivity;
  4.  
  5. import android.content.Intent;
  6. import android.os.Bundle;
  7. import android.view.View;
  8. import android.widget.Button;
  9. import android.widget.ImageButton;
  10. import android.widget.TextView;
  11. import android.widget.Toast;
  12.  
  13. import java.io.BufferedReader;
  14. import java.io.InputStreamReader;
  15.  
  16. public class ActivityWorking extends AppCompatActivity
  17. {
  18. TextView textView;
  19. ImageButton imgBtnPause, imgBtnPlay;
  20. Button btnStop;
  21. boolean status;
  22.  
  23. @Override
  24. protected void onCreate(Bundle savedInstanceState)
  25. {
  26. super.onCreate(savedInstanceState);
  27. setContentView(R.layout.activity_working);
  28.  
  29. Intent intent = new Intent(this, ActivityEntry.class); // Venimos de ActivityEntry (pulsando imagebutton)
  30.  
  31. // Asociamos los id
  32. textView = findViewById(R.id.idTextView);
  33. imgBtnPause = findViewById(R.id.idImgBtnPause);
  34. imgBtnPlay = findViewById(R.id.idImgBtnPlay);
  35.  
  36. // Estado de los botones al inicio de la Activity
  37. imgBtnPlay.setVisibility(View.GONE); // Estado invisible para imgBtn PLAY
  38. imgBtnPlay.setEnabled(false); // Deshabilitamos imgBtn PLAY
  39. status = false;
  40. }
  41.  
  42. // Evento botón PAUSE (cambiamos icono --> PLAY)
  43. public void onClickPause(View v)
  44. {
  45.  
  46. if(!status)
  47. {
  48. imgBtnPause.setVisibility(View.GONE); // Estado invisible para imgBtn PAUSE
  49. imgBtnPause.setEnabled(false); // Deshabilitamos imgBtn PAUSE
  50.  
  51. imgBtnPlay.setVisibility(View.VISIBLE); // Mostramos imgBtn PLAY
  52. imgBtnPlay.setEnabled(true); // Habilitamos imgBtn PLAY
  53.  
  54. textView.setText("PAUSE"); // Cambiamos texto del TextView
  55. }
  56. status = true;
  57. }
  58.  
  59. public void onClickPlay(View v)
  60. {
  61. if(status)
  62. {
  63. imgBtnPlay.setVisibility(View.GONE);
  64. imgBtnPlay.setEnabled(false);
  65.  
  66. imgBtnPause.setVisibility(View.VISIBLE);
  67. imgBtnPause.setEnabled(true);
  68.  
  69. textView.setText("WORKING...");
  70. }
  71. status = false;
  72. }
  73. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement