我想創建一個空的子彈段落,但它沒有奏效。 這是我的代碼:如何通過BulletSpan創建空白的子彈段落?
EditText contentET = (EditText) findViewById(R.id.content);
contentET.setText("abc\n123\n");
Spannable s = contentET.getText();
s.setSpan(new BulletSpan(), 0, 1, Spannable.SPAN_INCLUSIVE_INCLUSIVE);
s.setSpan(new BulletSpan(), 4, 5, Spannable.SPAN_INCLUSIVE_INCLUSIVE);
s.setSpan(new BulletSpan(), 7, 8, Spannable.SPAN_INCLUSIVE_INCLUSIVE);
contentET.setText(s);
當我上面的代碼運行,似乎這行不行
s.setSpan(new BulletSpan(), 7, 8, Spannable.SPAN_INCLUSIVE_INCLUSIVE);
相反,我「123」後,看到了一個意想不到的空白。 任何人都知道如何通過BulletSpan創建一個空子彈段? 謝謝!
它的工作原理,非常感謝你對你的熱情:) 我將與SpannableStringBuilder嘗試。 – Leo
這根本不起作用。 SPAN_EXCLUSIVE_EXCLUSIVE不能爲0尺寸:( – ddmytrenko