0

我正在为我的应用程序开发一个文本编辑器,我想在其中编辑选定的文本部分。我几乎完成了它,除了一个功能,即减少所选文本的大小。

我可以像这样增加尺寸: text=editor.getText(); text.setSpan(new RelativeSizeSpan(2f), start, end, Spannable.SPAN_EXCLUSIVE_EXCLUSIVE); editor.setText(text);

但我坚持减小大小,如何减小文本大小?

4

1 回答 1

3

尝试与您用于增加 textsize 使用的代码相同的方法,如下所示,其中编辑器是 EditText

 Spannable text=(Spannable)editor.getText(); 
 text.setSpan(new RelativeSizeSpan(0.2f), start, end, Spannable.SPAN_EXCLUSIVE_EXCLUSIVE);    
 editor.setText(text);

在 RelativeSizeSpan 我使用0.2f作为文本大小,这将减少你的文本大小你可以使用你需要的任何大小

于 2012-07-21T06:56:55.260 回答