Merhaba arkadaşlar bugunkü  yazımda sizlere Android Edit Text Değiştiğinde Onu Kullanmakdan bahsedeceğim
önemli olan kısım
    txtChp.addTextChangedListener(new TextWatcher() {
ve
  public void afterTextChanged(Editable s) {
burasıdır
   Log.e(“hataChp”,e.getMessage()); kod ise log tutmaya yarar
 txtChp=(EditText)findViewById(R.id.txt_chp);
        txtChp.addTextChangedListener(new TextWatcher() {
            @Override
            public void beforeTextChanged(CharSequence s, int start, int count, int after) {
            }
            @Override
            public void onTextChanged(CharSequence s, int start, int before, int count) {
            }
            @Override
            public void afterTextChanged(Editable s) {
                try {
                    if (Integer.parseInt(s.toString()) < 0) {
                        txtChp.setText(“0”);
                        Toast.makeText(getApplicationContext(), “0 dan küçük değer giremezsiniz”, Toast.LENGTH_LONG).show();
                    } else {
                        chp =  Integer.parseInt(String.valueOf(txtChp.getText()));
                        kalan=100-akp-mhp-chp-hdp;
                        if (kalan < 0) {
                            Toast.makeText(getApplicationContext(), “Girilen degerler toplamı %100 ü geçti”, Toast.LENGTH_LONG).show();
                        } else {
                            txtKalanlar.setText(String.valueOf(kalan));
                        }
                    }
                }
                catch (Exception e){
                    Log.e(“hataChp”,e.getMessage());
                }
            }
        });