一直都不清楚Spanned.SPAN_EXCLUSIVE_EXCLUSIVE、Spanned.SPAN_INCLUSIVE_EXCLUSIVE、Spanned.SPAN_EXCLUSIVE_INCLUSIVE、Spanned.SPAN_INCLUSIVE_INCLUSIVE這幾個(gè)參數(shù)的含義,直到看到這位老兄的blog,
http://aichixihongshi.iteye.com/blog/1207503
我把關(guān)鍵部分摘抄如下:
Spanned.SPAN_EXCLUSIVE_EXCLUSIVE,這是在 setSpan 時(shí)需要指定的 flag,它的意義我試了很久也沒試出來,睡個(gè)覺,今天早上才突然有點(diǎn)想法,試之,果然。它是用來標(biāo)識(shí)在 Span 范圍內(nèi)的文本前后輸入新的字符時(shí)是否把它們也應(yīng)用這個(gè)效果。分別有 Spanned.SPAN_EXCLUSIVE_EXCLUSIVE(前后都不包括)、Spanned.SPAN_INCLUSIVE_EXCLUSIVE(前面包括,后面不包括)、Spanned.SPAN_EXCLUSIVE_INCLUSIVE(前面不包括,后面包括)、Spanned.SPAN_INCLUSIVE_INCLUSIVE(前后都包括)。看個(gè)截圖就更明白了:

對(duì)比一下

http://blog.csdn.net/xijiaohuangcao/article/details/7839856