マイペースなプログラミング日記

DTMやプログラミングにお熱なd-kamiがマイペースに書くブログ

日本語入力時のTextLayout

Javaで未変換文字列を描画するならinputMethodTextChanged時にAttributedCharacterIteratorをTextLayoutに渡して、TextLayoutのdrawを呼び出すのが手っ取り早いが自分で描画するという手もある。ただ、漢字変換のときにどこを変換してるかを取得して下線や背景、文字列などを自分で描画するのはさすがにめんどくさいか