Turkcell | Geleceği Yazanlar

Soru & Cevap

birden fazla EditText i nasıl hesaplatabilirim

24.02.2020 - 04:20

Button olmadan yapmak istiyorum

EditText1 * Edittext2 = TextView1 (sonuc)

EditText3 * Edittext4 = TextView2 (sonuc)

EditText5 * Edittext6 = TextView3 (sonuc)

EditText7 * Edittext8 = TextView4 (sonuc)

sonrasında da TextViewleri toplamak istiyorum..

 

sonuc alacagım bi kaynak önerirseniz de olur.. java tarafına yeniyim

418 Görüntülenme

2 Cevap

ishak şimşek
25.02.2020 - 19:49


burada nasıl yapabilirim burada yapılması gerekiyor
 

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) {

            }
        });

 

Sitede yorum yapabilmek için giriş yapın ya da üye olun.

Murat Baki Yücel
24.02.2020 - 10:41

EditText nesnelerinin içindeki değeri (String olarak) elde edebilmek için aşağıdaki yolu izlemeniz gerekiyor.

String text = editText1.getText().toString();
String text2 = editText2.getText().toString();

Değeri String olarak elde ettikten sonra Integer ya da Double a çevirerek hesaplamalarda kullanabilirsiniz.

Integer sayi = Integer.parseInt(text);
Integer sayi2 = Integer.parseInt(text2);

//Örnek
Integer sonuc = sayi * sayi2;

Sonucu bir TextView nesnesi üzerinde gösterebilirsiniz.

textView.setText(sonuc);

 

Sitede yorum yapabilmek için giriş yapın ya da üye olun.

Sitedeki sorulara cevap verebilmek için giriş yapın ya da üye olun.