benim soru bu çok benzer olduğunu düşünüyorum çünkü okudum ve çok dikkatli bir şekilde kabul cevabı test Ancak kabul yanıt benim için çalışmıyor, this question ile aynı başlık kullanın. Ne görmek istiyorum olduğunuAndroid EditText: Nasıl BulletSpan tarafından boş bir mermi paragraf oluşturmak için?
EditText myEdit = (EditText) this.findViewById(R.id.myedit);
myEdit.setText("a\nb\n");
Spannable s = myEdit.getText();
s.setSpan(new BulletSpan(30), 0, 1, Spannable.SPAN_INCLUSIVE_EXCLUSIVE);
s.setSpan(new BulletSpan(30), 2, 3, Spannable.SPAN_INCLUSIVE_EXCLUSIVE);
s.setSpan(new BulletSpan(30), 4, 4, Spannable.SPAN_INCLUSIVE_EXCLUSIVE);
myEdit.setText(s);
: gibi
Kodum arar:
- bir
- b
- [I görmek istiyorum bana soru tarif edeyim Burada 3. mermi var, ama ortaya çıkmıyor]
Spannable.SPAN_INCLUSIVE_INCLUSIVE
, Spannable.SPAN_INCLUSIVE_EXCLUSIVE
, Spannable.SPAN_EXCLUSIVE_INCLUSIVE
, Spannable.SPAN_EXCLUSIVE_EXCLUSIVE
'u denedim, ancak bu bayrakların hiçbiri benim için çalışmıyor.
Ve bu kodları kullanırsanız:
SonraEditText myEdit = (EditText) this.findViewById(R.id.myedit);
myEdit.setText("a\nb\nc");
Spannable s = myEdit.getText();
s.setSpan(new BulletSpan(30), 0, 1, Spannable.SPAN_EXCLUSIVE_INCLUSIVE);
s.setSpan(new BulletSpan(30), 2, 3, Spannable.SPAN_EXCLUSIVE_INCLUSIVE);
s.setSpan(new BulletSpan(30), 4, 5, Spannable.SPAN_EXCLUSIVE_INCLUSIVE);
myEdit.setText(s);
beklediğim sonuç almak:
- bir
- b
- c
üzerinde çalışıyorum kullanıcı, mermi simgesini tıkladığında zengin bir metin düzenleyicisidir. Fakat hiçbir karakter varsa yayılma en ed boş mermi göstermek için, ama yeni bir boş BulletSpan yapmak istiyorum şimdi ben, sorunun ne olabileceği konusunda emin değilim (hayır karakter ondan sonra sadece bir nokta ile, ama) başlangıç ve bitiş, nokta görünmüyor.
Şu anda Android'de zengin metin editörü hakkında bir proje olması. –