Good evening
I'm creating an application using 5 "boxes" ( EditText
) where I could multiply the boxes I wanted.
Example: valuedd1 * valuedd2 = resu .... valuedd1 * valuedd2 * valuedd3 = resu .... valuedd1 * valuedd2 * va loodd3 * valuedd4 = res u .... valuedd1 * value odd2 * valoodd3 * I value dd4 * valueodd5 = resu
As in the following image:
Code:
publicvoidsomar(Viewv){EditTextodd1=(EditText)findViewById(R.id.editText7);Stringstringodd1=odd1.getText().toString();EditTextodd2=(EditText)findViewById(R.id.editText8);Stringstringodd2=odd2.getText().toString();EditTextmontante=(EditText)findViewById(R.id.editText12);Stringstringmontante=montante.getText().toString();NumberFormatformatter=newDecimalFormat("#0.00");
if (stringodd1.trim().isEmpty() || stringodd2.trim().isEmpty()|| stringmontante.trim().isEmpty() )
{
Toast.makeText(getApplicationContext(), "Campos em branco",
Toast.LENGTH_LONG).show();
}
else
{
double valorodd1 = Double.parseDouble(stringodd1);
double valorodd2 = Double.parseDouble(stringodd2);
double valormontante = Double.parseDouble(stringmontante);
double resu = valorodd1 * valorodd2 * valormontante;
TextView resultado = (TextView) findViewById(R.id.textView15);
resultado.setText (formatter.format(resu) + "€" );