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

  • Amir Parmar

    Amir Parmar

    25 Kasım 2010
  • ecf150king

    ecf150king

    20 Ocak 2006
  • spyib

    spyib

    9 Ocak 2007