我想知道EditText中是否有任何样式应用于所选文本。例如
“这是大胆的”
这是我想要实现的,如果选中是粗体,则删除粗体,否则应用粗体
答案 0 :(得分:1)
您应该能够在EditText视图上使用getEditableText()
方法来获取可编辑 - 其方法为getFilters()
。您应该能够遍历过滤器以查看其中一个区域是否覆盖了所选区域。
http://developer.android.com/reference/android/widget/EditText.html
http://developer.android.com/reference/android/text/Editable.html