没有按钮的Android用户界面?

没有按钮的Android用户界面?,android,android-layout,android-ui,android-button,Android,Android Layout,Android Ui,Android Button,我正试图为患有轻度认知障碍的祖母创建一个android平板电脑应用程序。该应用程序的一个功能是智能调度程序/提醒。例如:该应用程序会说“你吃了红色药丸吗?”是或否。如果回答是否,则会向我的手机发送一条短信 现在她的手颤抖着,所以即使按钮很大,无论是“是”还是“否”,她都会误按错误的按钮。有没有其他方法可以创建一个用户界面,这样她就不必依赖按钮了? 请帮助……虽然我对安卓系统一无所知,但我有一个设计思路: 只有一个大按钮:“是” 如果她没有服用避孕药,那么她不应该按按钮,而是去服用避孕药,然后按“

我正试图为患有轻度认知障碍的祖母创建一个android平板电脑应用程序。该应用程序的一个功能是智能调度程序/提醒。例如:该应用程序会说“你吃了红色药丸吗?”是或否。如果回答是否,则会向我的手机发送一条短信

现在她的手颤抖着,所以即使按钮很大,无论是“是”还是“否”,她都会误按错误的按钮。有没有其他方法可以创建一个用户界面,这样她就不必依赖按钮了?
请帮助……

虽然我对安卓系统一无所知,但我有一个设计思路:

只有一个大按钮:“是”
如果她没有服用避孕药,那么她不应该按按钮,而是去服用避孕药,然后按“是”。在此之前,该应用程序将每隔30秒左右重复提问一次(可能带有声音警报)。

你可以让她触摸右侧或左上角。。。或从左向右滑动表示是,从右向左滑动表示否

我们有一个加速计。所以我们可以用不同的方式倾斜或者旋转。或者敲一次表示是,敲两次表示否

您可以使用语音命令。您可以使用相机作为输入。例如,显示红牌表示否,显示绿色表示是


你甚至可以使用NFC标签。。。或者连接大型硬件按钮或某种键盘…

您可以使用语音转换为文本。如果她说不,则将其与字符串“否”匹配,如果是,则匹配为“是”。或者你可以使用从左向右滑动表示否,从右向左滑动表示是

也许你可以增加触摸区域,比如半屏表示是,另一屏表示否,并将文本替换为绿色或红色等颜色。

很好的建议,但如果用户摇晃,这可能不是一个可行的解决方案。是的。。。很难选择最好的方式。。。作者应该进行一些实验。可以消除滑动,因为这类患者很难记住滑动的部位,可能会出现混淆。记住敲击也不是一个好主意,原因与上述相同。语音命令是一种替代方法,但我想知道发展起来是否复杂……目的是让应用程序尽可能简单,同时帮助老年人。如果她不回答或按“否”,应用程序将发送一条短信。如果她不回答或按“否”,应用程序将发送一条短信。因此,在这种情况下,我们不希望听到“否”(足够公平),但我们如何知道患者是否没有服用避孕药?可能我们可以保持时间限制,比如,如果她在n分钟内没有按“是”(n=5到30分钟,取决于药物类型和紧急程度),然后该应用程序将发送短信。以前已经告诉过语音转换为文本,这是一个很好的选择,但我仍然需要一些基于触摸屏幕的响应……当你握手时,向左滑动屏幕不是一个好的选择。