SORU
30 Kasım 2010, Salı


EditText sayma Karakter Dinleyici Değişti

Benim proje EditText var. EditText, karakterleri say TextView o numarayı göster. Aşağıdaki kod yazdım ve gayet iyi çalışıyor. Ancak, benim sorunum tıklatınGeri AlYukarı sayar, ama sayısını azaltma ihtiyacım var. Nasıl dikkate alabilirimGeri Al?

tv = (TextView)findViewById(R.id.charCounts);
textMessage = (EditText)findViewById(R.id.textMessage);
textMessage.addTextChangedListener(new TextWatcher(){
    public void afterTextChanged(Editable s) {
        i  ;
        tv.setText(String.valueOf(i)   " / "   String.valueOf(charCounts));
    }
    public void beforeTextChanged(CharSequence s, int start, int count, int after){}
    public void onTextChanged(CharSequence s, int start, int before, int count){}
}); 

CEVAP
30 Kasım 2010, Salı


Kullanın

s.length()

Aşağıdaki bir kez cevap, ama onun çok verimsiz önerildi

textMessage.getText().toString().length()

Bunu Paylaş:
  • Google+
  • E-Posta
Etiketler:

YORUMLAR

SPONSOR VİDEO

Rastgele Yazarlar

  • ImBluecams

    ImBluecams

    25 Kasım 2012
  • kylelandry

    kylelandry

    9 AĞUSTOS 2007
  • sinumatic

    sinumatic

    19 Aralık 2006