4

我想知道Android模拟器中长按的键盘快捷键应该是什么?我有一个项目清单。如果长按项目,我已经创建了一个删除项目的功能。但我无法在我的模拟器中进行测试。如果我长时间按下鼠标,它仍然会触发点击事件。

4

2 回答 2

7

请查看您的代码,因为在模拟器中长按鼠标是长按/点击。

于 2013-02-20T01:56:45.870 回答
0

确保您记得将长按侦听器添加到您的按钮。

例子:

//without lambda
button.setOnLongClickListener(new View.OnLongClickListener() {
        @Override
        public boolean onLongClick(View v) {   
            Toast.makeText(getApplicationContext(), "Button Long Clicked", Toast.LENGTH_SHORT).show();
            return true;
        }
    });

//using lambda
button.setOnLongClickListener(v -> {
        Toast.makeText(getApplicationContext(), "Button Long Clicked", Toast.LENGTH_SHORT).show();
        return true;
    });

如此处所见

于 2013-10-13T18:53:00.200 回答