相关疑难解决方法(0)

如何用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);
Run Code Online (Sandbox Code Playgroud)

当我运行上面的代码时,似乎这行不起作用

s.setSpan(new BulletSpan(), 7, 8, Spannable.SPAN_INCLUSIVE_INCLUSIVE);
Run Code Online (Sandbox Code Playgroud)

相反,我在"123"之后看到了意想不到的空白区域.任何人都知道如何用BulletSpan创建一个空子弹段?谢谢!

android android-edittext spannable

3
推荐指数
1
解决办法
5825
查看次数

标签 统计

android ×1

android-edittext ×1

spannable ×1