ListView在物理键盘上消耗“SPACE”键

时间:2013-06-27 11:59:26

标签: android android-listview

您好我有一个列表视图,其中包含需要输入的自定义视图。

我也计划支持物理键盘。

一切都运转良好,但在“SPACE”键上按下它的表现方式很奇怪。

可能ListView将其视为“触摸”事件,因为它的行为与触摸时一样。

@Override
public boolean onKeyDown(int keyCode, KeyEvent event){
switch (keyCode){

case KeyEvent.KEYCODE_SPACE: 
                              handleSpace();
                              break;

上面的代码是包含ListView的活动。由于ListView onKeyDown(..)方法消耗的键事件未被调用。任何其他按键被传递给onKeyDown(..)。可能是什么问题。

0 个答案:

没有答案