2013-07-17 61 views

回答

1

這並不是特別容易。我爲此在my CWAC-RichEdit project中有一個工作進行中的組件。

最後,您需要能夠將CharacterStyle子類應用於EditText的內容,通常是在用戶突出顯示某些文本時。這涉及通過getText()EditText中獲得Spannable,從EditText獲得選擇信息,然後應用該跨度。但是:

  • 你必須考慮到添加並刪除風格

  • 有些款式,像子彈或線對齊,不嚴格適用於高亮顯示的文本,而是包含該行的高亮文本

  • 你需要有一些用戶界面,以幫助這個(例如,在彈出當用戶亮點文本的動作模式的附加選項)

我希望(::十字架指::)能夠在今年秋季再次拿起我的RichEditText上的工作,以進一步推動其發展。

+0

感謝您的開源代碼..它的作品很棒。可能是它試圖對你的代碼做一些修改,並很快回復你 –

相關問題