一种根据输入信息改变键盘显示的方法及装置
2019-11-22

一种根据输入信息改变键盘显示的方法及装置

本发明适用于通信技术领域,提供了一种根据输入信息改变键盘显示的方法及装置,所述方法包括下述步骤:接收输入的启动应用程序的指令,所述指令中包含有应用程序的类型;根据所述应用程序的类型以及预先设置的应用程序的类型与键盘显示方式的对应关系,以与所述应用程序的类型相应的键盘显示方式提示用户。本发明,根据用户操作的应用程序的不同,将键盘上的按键用不同的显示方式呈现给用户,比如,在用户拨打电话时,将联想的号码的尚未输入的部分对应的按键以用户预先设置的颜色呈现给用户,可以达到指引用户操作的,既可以为老年人进行提示后面的输入,也可以加上声音的提示,方便视力有障碍的人士或盲人,并增加了趣味性。

具体实施方式

虽然现有技术可以通过列表的方式显示联想的信息,但是,不能将该联想出来的列表信息通过键盘显示给用户,趣味性低,特别是用户输入电话号码时,主要是通过键盘进行电话号码的输入,而现有技术不能通过键盘提示用户后续要输入的按键,用户体验极差、趣味性低。

另外,作为本发明的另一个实施例,还可以设置联想出来的电话号码的尚未输入的后几位数字用不同的颜色显示,比如,设置联想出来的电话号码的尚未输入的后几位数字中的“I”对应的键盘按键呈现绿色,设置联想出来的电话号码的尚未输入的后几位数字中的“2”对应的键盘按键呈现红色,设置联想出来的电话号码的尚未输入的后几位数字中的“3”其对应的键盘按键呈现黑色,设置联想出来的电话号码中的“4”对应的键盘按键呈现蓝色,等等。比如,联想的手机号码是:13923246994,当输入139三个数字以后,后面的23246994依次用红、黑、蓝等颜色呈现给用户,可以很方便用户输入。当然,在此是实例中,也可以设置在联想出来的排列在后面的电话号码的尚未输入的后几位数字中存在与联想出来的排列在前面的电话号码的尚未输入的后几位数字相同的数字时,按照联想出来的排列在前面的电话号码的尚未输入的后几位数字对应的键盘按键预先设置的颜色显示该相同的键盘按键。比如,联想出的第一个和第二个电话号码分别是“13512432441”和“13712666778”,从第3位开始联想,则第二个电话号码的尚未输入的数字中存在与第一个电话号码的尚未输入的数字“I”和“2”,假设,预先设置联想出的第一个号码中的“I”对应的键盘按键通过“绿”色显示,“2”对应的键盘按键通过“红”色显示,由于联想出的第二个号码的尚未输入的数字中存在的数字“I”和“2”与联想出来的第一个电话号码的尚未输入的数字“I”和“2”相同,因此,联想出来的第二个电话号码的尚未输入的数字“I”和“2”对应的键盘按键依次用联想出的第一个号码中的“I”和“2”对应的键盘按键预先设置的颜色显不O

在本发明实施例中,根据用户操作的应用程序的不同,将键盘上的按键用不同的显示方式呈现给用户,比如,在用户拨打电话时,将联想的号码的尚未输入的数字对应的按键按照用户预先设置的颜色同时或者以输入所述数字的顺序呈现给用户,可以达到指引用户操作的,既可以为老年人进行提示后面的输入,也可以加上声音的提示,方便视力有障碍的人士或盲人,并增加了趣味性。

指令接收单元,用于接收输入的启动应用程序的指令,所述指令中包含有应用程序的类型,所述应用程序的类型包括通话类;

按键相同处理子单元,用于当联想出来的排列在后面的电话号码的尚未输入的后几位数字中存在与联想出来的排列在前面的电话号码的尚未输入的后几位数字相同的数字时,以联想出来的排列在前面的电话号码的尚未输入的后几位数字对应的键盘按键预先设置的颜色显示所述相同的数字对应的键盘按键。

其中,号码接收子单元接收输入的电话号码;

键盘提示单元22根据所述应用程序的类型以及预先设置的应用程序的类型与键盘显示方式的对应关系,以与所述应用程序的类型相应的键盘显示方式提示用户。

键盘提示子单元,用于将联想出来的每个电话号码的尚未输入的后几位数字对应的键盘按键按照预先设置的颜色同时或者以输入所述数字的顺序呈现给用户。

图1是本发明实施例提供的根据输入信息改变键盘显示的方法的实现流程图;