hover의 경우 .. 마우스나 펜같이 포커스가 위치하는 포인트요소가 있어야 사용이 가능합니다.
손가락으로 하는건 onTouchEvent UP/DOWN이죠
방법이 없는것은 아닌데 dispatchTouchEvent 를 이용하면 모든화면에서의 터치 좌표를 받을 수 있습니다.
이 좌표가 원하시는 오브젝트 위치랑 일치할 경우에 hover에서 하고자 했던 이미지 변화나 이펙트 변화를 주시면
구현하실 수 있습니다.
@Override
public boolean dispatchTouchEvent(MotionEvent event){
int action = event.getAction();
switch(action){
case(MotionEvent.ACTION_DOWN):
Log.i("HoneyMap","TouchDown");
break;
case(MotionEvent.ACTION_MOVE):
Log.i("HoneyMap","TouchMove");
break;
default:
break;
}
return super.dispatchTouchEvent(event);
}