Baixe o app para aproveitar ainda mais
Prévia do material em texto
Nome: Luiz Henrique Boger Wessling EXERCÍCIO DA ANDROID STUDIO package com.example.gasolina_etanol_2019_2; import androidx.appcompat.app.AppCompatActivity; import android.os.Bundle; import android.view.View; import android.widget.Button; import android.widget.EditText; import android.widget.TextView; import android.widget.Toast; public class MainActivity extends AppCompatActivity implements View.OnClickListener { Button b = findViewById(R.id.button); // importar button @Override protected void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState); setContentView(R.layout.activity_main); b.setOnClickListener(this); } //esse metodo e o que vai rodar quando clica no botao //quando clica no botao nao precisa mais mudar o botao @Override public void onClick(View view) { //para cada componente que precisamos da referencia //utilizar o findViewById EditText edtGasolina = findViewById(R.id.editText); EditText edtAlcool = findViewById(R.id.editText2); //botao nao vai ser usado aqui //TextView b = findViewById(R.id.editText); //Double Calcular = Double.valueOf(String.valueOf(b)); //aqui nao faz diferença, so o nome da variavel try { String strGas = edtGasolina.getText().toString(); Double valorGas = Double.valueOf(strGas); String strAlcool = edtAlcool.getText().toString(); Double valorAlcool = Double.valueOf(strAlcool); double multiplicacao = valorGas*0.7; if (multiplicacao > valorAlcool){ Toast.makeText(this, " Melhor abastecer com alcool", Toast.LENGTH_LONG).show(); }else{ Toast.makeText(this, " Melhor abastecer com gasolina", Toast.LENGTH_LONG).show(); } } catch (NumberFormatException ex){ Toast.makeText(this, " erro! Digite Numero!", Toast.LENGTH_LONG).show(); } } }
Compartilhar