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

  • echifitness

    echifitness

    9 Kasım 2008
  • HTC Tutorials

    HTC Tutorial

    21 EYLÜL 2010
  • WOSU Public Media

    WOSU Public

    23 AĞUSTOS 2007