sephiroth74/HorizontalVariableListView

dpad functionality

Opened this issue · 1 comments

adding this piece of code to the ExpandableHListView :-
@OverRide
public boolean onKeyDown(int keyCode, KeyEvent event) {
Log.e("keycode" , keyCode+"");
switch (keyCode) {
case KeyEvent.KEYCODE_DPAD_RIGHT:
return super.onKeyDown(KeyEvent.KEYCODE_DPAD_DOWN, event);
case KeyEvent.KEYCODE_DPAD_LEFT:
return super.onKeyDown(KeyEvent.KEYCODE_DPAD_UP, event);
case KeyEvent.KEYCODE_DPAD_DOWN:
return super.onKeyDown(KeyEvent.KEYCODE_DPAD_RIGHT, event);
case KeyEvent.KEYCODE_DPAD_UP:
return super.onKeyDown(KeyEvent.KEYCODE_DPAD_LEFT, event);
}
return super.onKeyDown(keyCode, event);
}

makes the dpad work in the right direction.

Thank you shreyas87, but how is possible with it.sephiroth.android.library.widget.HListView .Anyone has the anwser? Please help me this issue. Thank you!