handleNormalKey()はVKBで押されたキーに対応する文字を _inputBuf に
格納しています。
この際、前回入力されたキーと今回入力されたキーが同じ場合は、
_inputBuf の末尾の文字を50音の次の文字に変更します。
例えば、最初に「あ」が入力されると、_inputBuf には「あ」が格納され、
続いて再度「あ」が入力されると _inputBuf に格納されていた「あ」が
「い」に変化するといった具合です。
一方、最初が「あ」で次が「か」なら _inputBuf は「あか」になります。
長押しで入力された文字は単純に _inputBuf の末尾に追加すれば良いの
ですが、「あ」の列(あ、か、さ、・・・)についてはガラケー方式と
同様の処理になるように細工しています。
これは、IMEに渡されるのは入力された文字だけで、それが単純に
タップで入力されたのか、長押しで入力されたのかの区別がつかない
ためです。このため、入力文字に対応するキートップの文字を
逆引きするためのテーブルを追加して既存の処理とのつじつまを
合わせています。
この辺の処理はガラケー方式での入力は不要と割り切れば捨てられますが、
長押しよりガラケー打ちの方が早く入力できる人がいそうな予感が
したので残してあります。
やっておいてなんですが、やっぱり、長押しではフリック入力には
遠く及ばない感じです。
firefox osを盛り上げてみなイカ?
2014/09/21(日) 17:33:30.07ID:UHBOt1Bq
レスを投稿する
ニュース
- 【IOC】「日本で再び冬季五輪を」 分散容認、札幌、長野で招致動き [蚤の市★]
- 韓国ホン・ミョンボ監督が「責任はすべて私にある」と辞任発表も質疑応答なしの1分30秒会見にメディアやファンがまた激怒 [首都圏の虎★]
- 若者がドンキで「クジラの刺し身」を買う時代に…「鯨肉」が再び“身近な食材”になった背景とは [煮卵★]
- ブラジル監督、”塩貝「昔は強かった」発言”スルー、「心理戦には応じない」…地元メディアの”煽り”に百戦錬磨の対応「反応は危険」 [首都圏の虎★]
- 【速報】 イラン国営メディアが宣言 「核兵器を作る以外に選択肢はない」「平和を実現するには核抑止力が必要」 ★2 [お断り★]
- 【W杯】久保建英 ブラジル戦の欠場が決定 森保監督が会見で明言「プレーすることはありません」 [ぐれ★]
- 【悲報】キオクシア、8万円台に・・・・・・ [802294884]
- 【悲報】高市首相「利上げはアホ」骨太の方針、適切な金融政策運営が行われることも非常に重要との文言明記へ [733893279]
- 事故で渋滞してて現場に差し掛かると当事者達が電話連絡に追われているようでした
- 【悲報】日本人の7割、NISAやiDeCoをやってない。理由は「なに買えばいいか分からない」「面倒くさい」 [643675351]
- 最近のポケモンってワンパンばっかやな
- 【遅報】ブラジル人、ブラジル人が作ったRen Aokiとかいう架空の日本人選手の煽りを信じて激烈マジギレ!! [782460143]