作者namahanka (生半可)
看板AndroidDev
標題[問題] 請問有關輸入法文字變換的問題?
時間Sun Jan 5 11:24:15 2014
我想寫一個能即時計算EditText所輸入的字數,當超過一定數量便會提示並無法再輸入
但很多中文輸入法都是先在EditText輸入英文,之後再變換成中文
結果就會發生,比方說要輸入的中文是一個字,但該中文要輸入的3個英文字才能轉換
造成無法即時判斷使用者輸入的文字數量…
請問,我要如何判斷現時輸入文字還未變換完成,或有其他的方式可以解法這個問題?
謝謝了。
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 114.32.188.172
1F:推 kewang:TextWatcher試試 01/05 12:01
2F:→ namahanka:TextWatcher試過不行,無法判斷是否為變換字 01/05 13:23
3F:推 brandonron:我想到一個方法不知道是不是可行? 01/05 19:21
4F:→ brandonron:計算bit數,像英文字好像是1bit,中文是2bit 01/05 19:22