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ş:
Düz metin dosyasına bir karakter sayma...
android edittext değiştiğinde dinleyic...
Tampon işaretleme olmadan Vim sayma ol...
Nasıl Android bir EditText için karakt...
Bir vektör x değerleri ile eleman sayı...