Advertisement
Guest User

Untitled

a guest
Apr 19th, 2018
62
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 2.08 KB | None | 0 0
  1. package atiivdade2.calcularoleo;
  2.  
  3. import android.content.Intent;
  4. import android.os.Bundle;
  5. import android.support.v7.app.AppCompatActivity;
  6. import android.view.View;
  7. import android.widget.Button;
  8. import android.widget.EditText;
  9. import android.widget.Toast;
  10.  
  11. public class MainActivity extends AppCompatActivity implements View.OnClickListener {
  12. //Objetos
  13. EditText etProporcao, etGasolina;
  14. Button btConsultar, btCalcular;
  15.  
  16. double resultado;
  17.  
  18. @Override
  19. protected void onCreate(Bundle savedInstanceState) {
  20. super.onCreate(savedInstanceState);
  21. setContentView(R.layout.activity_main);
  22.  
  23. //Listeners (Escutando e recupedando dados do Active View)
  24. etProporcao = (EditText) findViewById(R.id.edtProporcao);
  25. etGasolina = (EditText) findViewById(R.id.edtGasolina);
  26. btCalcular = (Button) findViewById(R.id.btnCalcular);
  27. btConsultar = (Button) findViewById(R.id.btnConsultar);
  28. btCalcular.setOnClickListener(new View.OnClickListener() {
  29. @Override
  30. public void onClick(View v) {
  31. //String Proporcao = "40:20";
  32. String Proporcao = etProporcao.getText().toString();
  33. String partes[] = Proporcao.split(":");
  34.  
  35. double p1 = Double.parseDouble(partes[0]);
  36. double p2 = Double.parseDouble(partes[1]);
  37. double gasolina = Double.parseDouble(etGasolina.getText().toString());
  38. double resultado = gasolina / (p1 / p2);
  39.  
  40.  
  41. String strResultado = Double.toString(resultado);
  42. //Exibindo o resulado
  43. Toast.makeText(MainActivity.this, "Quantidade de Óleo: " + strResultado, Toast.LENGTH_SHORT).show();
  44.  
  45. }
  46. }) ;
  47.  
  48. }
  49.  
  50. //Evento ao Clicar Consultar
  51. // funcao pesquisar
  52.  
  53. public void consultar(View c) {
  54. Intent i = new Intent(this, Main3Activity.class);
  55. startActivity(i);
  56. }
  57.  
  58. @Override
  59. public void onClick(View v) {
  60.  
  61. }
  62.  
  63.  
  64. //Evento ao Clicar em Calcular
  65.  
  66.  
  67.  
  68.  
  69.  
  70.  
  71.  
  72. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement