Обработка нажатия bluetooth мыши

Рейтинг: 1Ответов: 1Опубликовано: 21.09.2014

Добрый день!
Есть задача, но пока не получается найти ее решение (гугление до добра не довело). В общем, задача следующая: нужно определить, подключена ли bluetooth мышь, и обработать левый клик мыши по экрану. Возможно ли вообще это сделать нативными средствами android sdk?

Ответы

▲ 1

Может кому поможет, я решил это простым способом: Суть проста определяем что тип нажатия от мыши нажата левая кнопка мыши.

public boolean onTouchEvent(MotionEvent event)
    {
        if (event.getPointerCount() == 1)
            if (event.getToolType(0) == MotionEvent.TOOL_TYPE_MOUSE && event.getButtonState() == MotionEvent.BUTTON_PRIMARY)
                startButtonAction();
        return true;
    }