如何在领先边缘的edittext中将bulletspan设置为字符串?

时间:2013-11-22 06:49:49

标签: android android-edittext spannable

我有一个edittext和一些按钮,如粗体斜体下划线项目符号。现在,当我选择一些文本并按任意按钮然后使用spannable字符串时,我将该特定范围应用于edittext的那部分,如粗体斜体下划线等。

我正在尝试将Bulletspan放入edittext中。这是我用来放置子弹跨度的代码: -

s.setSpan(new BulletSpan(), text.getSelectionStart(), text.getSelectionEnd, Spannable.SPAN_EXCLUSIVE_EXCLUSIVE);

其中text是我对Edittext的引用。

现在的问题是,我希望我的项目符号文本应该出现在一些领先的边距空间或缩写中,就像它出现在像MS Word这样的任何文本编辑器中。

1 个答案:

答案 0 :(得分:0)

告诉BulletSpan你想要多少领先空间。这个例子可以在第一行和后续行中提供16dp的前导空格(就像你提到的文本编辑器一样)。

new BulletSpan(16);