如何在android和symbian手机中更改按键功能

如何在android和symbian手机中更改按键功能,android,java-me,Android,Java Me,我想用J2ME或Android开发一个盲人应用程序。但我几乎没有什么决策问题要做 1) 是否可以更改J2ME和Android中硬键的功能 a) 完全像主页按钮可以改变解锁手机一样 b) 程序运行时,即开发应用程序时,在其使用过程中,可以修改功能 2) 是否可以在J2ME或android中向硬键添加音频反馈 a) 从手机开机的那一刻起,只要你按下一个按钮,它就会提供音频输出功能 b) 程序运行时,即开发应用程序时,在使用过程中可以添加音频反馈 请澄清我的疑问并帮助我做出决定盲人触摸屏手机对我来说听

我想用J2ME或Android开发一个盲人应用程序。但我几乎没有什么决策问题要做

1) 是否可以更改J2ME和Android中硬键的功能

a) 完全像主页按钮可以改变解锁手机一样

b) 程序运行时,即开发应用程序时,在其使用过程中,可以修改功能

2) 是否可以在J2ME或android中向硬键添加音频反馈

a) 从手机开机的那一刻起,只要你按下一个按钮,它就会提供音频输出功能

b) 程序运行时,即开发应用程序时,在使用过程中可以添加音频反馈


请澄清我的疑问并帮助我做出决定

盲人触摸屏手机对我来说听起来不是个好主意:)

安卓:

1 b)如果不构建自己的自定义rom,则无法全局更改硬按钮的功能。您可以随意响应应用程序中的按钮(主页按钮除外)

2 b)您可以在应用程序运行时播放任何声音。但同样的问题在这里-你被限制在你的应用程序内

编辑:Android内置了一些功能:


并非100%正确,当长按搜索键时,您可以启动应用程序。谢谢zapl谢谢您的回答,如果手机不是触摸屏,该怎么办?普通诺基亚智能手机[可以使用j2me编程]。上述任务是否可行??