2015-10-16 499 views
0

我有一個藍牙鼠標連接到我的手機(galaxy s2,Android 4.1)。我試圖讓光標的位置,並使用OnHoverListener在TextView中顯示出來:跟蹤鼠標光標android

private class MouseListener implements View.OnHoverListener { 
    @Override 
    public boolean onHover(View view, MotionEvent motionEvent) { 
     String position = motionEvent.getX() + " " + motionEvent.getY(); 
     mousePosition.setText(position); 

     return false; 
    } 
} 

這是坐落在一個RelativeLayout的:

layout.setOnHoverListener(new MouseListener()); 

的問題是,它僅更新,當我點擊而不是當我移動鼠標。

+0

看看這可以幫助你:https://stackoverflow.com/questions/5454448/android-tracking-mouse-pointer-movement – ChrisStillwell

+0

我也試過,但它也做了同樣的事情。 – Jeroen

回答

0

該代碼是正確的。我用另一隻鼠標試了一下,它工作。