Está en la página 1de 2

package com.example.

prueba;

import androidx.appcompat.app.AppCompatActivity;

import android.os.Bundle;
import android.text.TextUtils;
import android.view.View;
import android.widget.Button;
import android.widget.EditText;
import android.widget.Toast;

import java.util.EmptyStackException;

public class MainActivity extends AppCompatActivity {

EditText ET_Entrada;
EditText ET_Salida;
Button Bt_Confirmar;

@Override
protected void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.activity_main);

ET_Entrada = (EditText) findViewById(R.id.ET_Entrada);


Bt_Confirmar = (Button) findViewById(R.id.Bt_Confirmar);
ET_Salida = (EditText) findViewById(R.id.ET_Salida);
Validar();
Bt_Confirmar.setOnClickListener(new View.OnClickListener() {
@Override
public void onClick(View v) {
int n1;
String h1 = ET_Entrada.getText().toString();
n1 = Integer.parseInt(ET_Entrada.getText().toString());
if (n1>= 0 && n1 <=69){
ET_Salida.setText("Malo");
}else if (n1 >= 70 && n1 <= 80){
ET_Salida.setText("Regular");
}else if (n1 >= 81 && n1 <= 90){
ET_Salida.setText("Bueno");
}else if (n1 >= 91 && n1 <= 100){
ET_Salida.setText("Exelente");
}
if (n1 > 100 || n1 < 0){
ET_Entrada.setError("Este campo solo acepta del 0 al 100");
Toast.makeText(getApplicationContext(), "Ingresar datos del 0
al 100",Toast.LENGTH_LONG).show();
}
}

});

}
//no se pudo validar si el campo esta vacio*****checar**********
public void Validar(){
Bt_Confirmar.setOnClickListener(new View.OnClickListener() {
@Override
public void onClick(View v) {
if(ET_Entrada.getText().toString().isEmpty()){
//Devuelve alguna cadena de texto
Toast.makeText(getApplicationContext(),"Ingrese
datos",Toast.LENGTH_LONG).show();
ET_Entrada.setError("Este campo no puede quedar vacio");
}
}
});
}
}

También podría gustarte