我有一台andriod 2.3.5手机,它可以连接到蓝牙鼠标。 但我发现它只响应左键单击和鼠标移动。
if (event.getAction() == MotionEvent.ACTION_DOWN) {//Left Button
} else if (event.getAction() == MotionEvent.ACTION_UP) {//Left Button
} else if (event.getAction() == MotionEvent.ACTION_MOVE) {
}
其他操作代码是什么,例如右键,滚轮?
感谢
答案 0 :(得分:4)
显然,您正在使用的API级别(10)仍无法在一个鼠标按钮或另一个鼠标按钮之间辨别,并且所有点击都被视为屏幕上的触摸。如果您使用的是14岁以上的人,可以MotionEvent.getButtonState()
进行检查,以确定它是按下的主按钮,辅助按钮还是其他按钮。