技术特征:
1.一种机顶盒虚拟键盘的文字输入方法,其特征在于,包括:显示初始虚拟键盘,所述初始虚拟键盘至少包括第一按键区和第二按键区,所述第二按键区覆盖所述第一按键区,所述第一按键区包括中心按键以及位于所述中心按键周边的第一周边按键,所述第二按键区包括所述中心按键以及位于所述中心按键周边的第二周边按键,所述第二周边按键的数量多于所述第一周边按键的按键数量;根据用户命令选定当前字母;在预存的字母库中查找与所述当前字母相关联的待选字母;判断所述待选字母的数量,当待选字母的数量小于等于第一周边按键的数量时,仅显示第一按键区,并在所述第一按键区的中心按键显示所述当前字母,以及在所述第一按键区的第一周边按键区域显示所述待选字母和/或待选文字;当待选字母的数量大于第一周边按键的数量且小于等于第二周边按键的数量时,显示第二按键区,并在所述第二按键区的中心按键显示所述当前字母,以及在所述第二按键区的第二周边按键区域显示所述待选字母和/或待选文字;以及根据用户命令选定输入的文字,并返回显示初始虚拟键盘。2.如权利要求1所述的机顶盒虚拟键盘的文字输入方法,其特征在于,在所述根据用户命令选定输入的文字的步骤之前,进一步包括步骤:根据用户命令从所述第一按键区或第二按键区中再次选择其中一个字母;判断所述其中一个字母是否位于中心按键区域,如果是,则在预存的字母库中查找与所述当前字母相关联的文字,并将中心按键的当前字母替换为翻页键;如果所述其中一个字母并非位于中心按键区域,则将所选择的其中一个字母与所述当前字母组合并形成新的当前字母,以及根据新的当前字母,在预存的字母库中查找与所述新的当前字母相关联的待选字母和待选文字。3.如权利要求2所述的机顶盒虚拟键盘的文字输入方法,其特征在于,在所述根据用户命令选定输入的文字的步骤之前,进一步包括步骤:再次判断与所述新的当前字母相关联的待选字母的数量,当数量小于等于第一周边按键的数量时,仅显示第一按键区,并在所述第一按键区的中心按键显示所述新的当前字母,以及在所述第一按键区的第一周边按键区域显示与所述新的当前字母相关联的所述待选字母和/或待选文字;当数量大于第一周边按键的数量且小于等于第二周边按键的数量时,显示第二按键区,并在所述第二按键区的中心按键显示所述新的当前字母,以及在所述第二按键区的第二周边按键区域显示与所述新的当前字母相关联的所述待选字母和/或待选文字;重复上述步骤,直到接收到用户命令以选择文字为止。4.如权利要求1所述的机顶盒虚拟键盘的文字输入方法,其特征在于,所述在所述第一按键区的第一周边按键区域显示所述待选字母和/或待选文字的步骤包括:将所述待选字母显示在所述第一周边按键区域;判断所述待选字母是否填满所述第一周边按键区域,如果是,则等待用户命令,如果所述待选字母未填满所述第一周边按键区域,则以所述当前字母为参考值,在预存的文字库中查找与所述当前字母相关联的待选文字,并将所述待选文字显示在未填满的所述第一周边按键区域中。