我正在写使用的应用程序的Android 2.1 在某些时候,我打电话setOnKeyListener 特别是我写的...等待键盘输入
editfield=(EditText)findViewById(R.id.edittext);
editfield.setOnKeyListener(this);
这是在主线程,在OnCreate回电话。 在代码中的这一点上,我希望处理停止并等待 键盘输入。如果我让代码运行,逻辑将很快破坏。
我想我可以把机器放在等待循环中,直到按键调用onClick方法。我也可以在需要用户输入的地方创建一个等待循环。但是我对这两种解决方案都感到不舒服。 (一个相关的问题是 - 在代码中的某个点,屏幕必须点亮,我必须在继续点之前检查它吗?
也许我对文档不太好,但我没有能够找到具体的事情,回答这些问题。
有人能向我解释如何完成我需要的时间,更generaly,在哪里可以找到这些问题的信息?提前
感谢。
-looking in DC