在Android或Java中是否有等效的C的getch()?我希望执行停止,直到用户执行某些操作,例如点击屏幕或者按下其中一个硬件按钮,如音量控制或任何可用的操作。另一种选择是显示一个模态消息框窗口,该窗口不会让程序继续,直到用户按下OK。是否可以在Android中以简单的方式执行此操作?在android中获取与getch()函数等效的最简单方法是什么?
我需要能够在Thread中使用它
答案 0 :(得分:1)
java中没有getch()
等效函数/方法。
你必须要事件处理程序才能做到这一点。
就像使用click handler
按钮一样,可以通过onClick()
方法获取某些内容,点击按钮后。
答案 1 :(得分:1)
有像onCLickListener一样的android事件监听器。然后你也可以使用Jdialog然后将其.isEditable值设置为false,如dialog.isEditable(false);