diff --git a/lib/src/main/java/it/moondroid/coverflow/components/ui/containers/FeatureCoverFlow.java b/lib/src/main/java/it/moondroid/coverflow/components/ui/containers/FeatureCoverFlow.java index aa2c3d6..a9329c0 100644 --- a/lib/src/main/java/it/moondroid/coverflow/components/ui/containers/FeatureCoverFlow.java +++ b/lib/src/main/java/it/moondroid/coverflow/components/ui/containers/FeatureCoverFlow.java @@ -1050,6 +1050,14 @@ private void getScrolledTransformedChildRectangle(View child, RectF r){ r.offset(offset, child.getTop()); } + @Override + public boolean dispatchKeyEvent(KeyEvent event) { + if ((KeyEvent.KEYCODE_DPAD_UP == event.getKeyCode() || KeyEvent.KEYCODE_DPAD_DOWN == event.getKeyCode())) { + //handle key events here + } + return super.dispatchKeyEvent(event); + } + @Override public boolean dispatchTouchEvent(MotionEvent ev) { final int action = ev.getAction();