Android 安卓列表视图按Enter键单击

Android 安卓列表视图按Enter键单击,android,listview,Android,Listview,我有一个列表视图,其中有几个项目需要用户选择 按下ENTER键时,调用将进入onItemCLick() 我怎样才能阻止这种行为 我希望调用只在以下情况下进入此方法 用户触摸列表视图项。当列表视图显示时,尝试隐藏软键盘。我相信您正在模拟器上测试应用程序。在实际手机上测试应用程序时,您将看不到Enter键。Enter表示哪个键??在Android设备中,我从来没有将ENTER键视为硬件。你说的是键盘的软键吗?如果你说的是软键,有一个专门为它设计的监听器(onEditorAction)是的,我说的是软

我有一个列表视图,其中有几个项目需要用户选择

按下ENTER键时,调用将进入onItemCLick()

我怎样才能阻止这种行为

我希望调用只在以下情况下进入此方法
用户触摸列表视图项。

当列表视图显示时,尝试隐藏软键盘。我相信您正在模拟器上测试应用程序。在实际手机上测试应用程序时,您将看不到Enter键。

Enter表示哪个键??在Android设备中,我从来没有将ENTER键视为硬件。你说的是键盘的软键吗?如果你说的是软键,有一个专门为它设计的监听器(onEditorAction)是的,我说的是软键。你能用ListView显示你的软键图像吗?对不起,这不可能。这是一种秘密,只是为了你的信息总是尽量给出完整的答案,否则你会得到很多反对票
public boolean onKey(View v, int keyCode, KeyEvent event) {
            // If the event is a key-down event on the "enter" button
            if ((event.getAction() == KeyEvent.ACTION_DOWN)
                    && (keyCode == KeyEvent.KEYCODE_ENTER)) {
                // Perform action on key press
                // Editable a=findViewById(R.id.username).getText();
                // username2.setText(a);

                Toast.makeText(yassou.this, username2.getText(),
                        Toast.LENGTH_SHORT).show();
                return true;
            }
            return false;
        }
    });