@Override public boolean onOptionsItemSelected(MenuItem item) { int position=adapter.getCheckedPosition(); if (item.getItemId()==R.id.play_video) { if (position>=0) { playVideo(adapter.getVideoUri(position)); } else { Toast.makeText(this, R.string.msg_choose, Toast.LENGTH_LONG).show(); } return(true); } else if (item.getItemId()==R.id.show_thumbnail) { if (position>=0) { showLargeThumbnail(adapter.getVideoUri(position)); } else { Toast.makeText(this, R.string.msg_choose, Toast.LENGTH_LONG).show(); } return(true); } return(super.onOptionsItemSelected(item)); }
@Override public boolean onKeyDown(int keyCode, KeyEvent event) { if (event.getRepeatCount()==0) { if (keyCode==KeyEvent.KEYCODE_DPAD_RIGHT) { int position=adapter.getCheckedPosition(); if (position>=0) { Uri videoUri=adapter.getVideoUri(position); if (event.isAltPressed()) { playVideo(videoUri); } else if (event.isCtrlPressed()) { showLargeThumbnail(videoUri); } return(true); } } else if (keyCode==KeyEvent.KEYCODE_SLASH && event.isMetaPressed() && Build.VERSION.SDK_INT<Build.VERSION_CODES.N) { new ShortcutDialogFragment().show(getSupportFragmentManager(), "shortcuts"); return(true); } } return(super.onKeyDown(keyCode, event)); }
@Override public boolean onKeyDown(int keyCode, KeyEvent event) { if (keyCode==KeyEvent.KEYCODE_DPAD_RIGHT && event.getRepeatCount()==0) { int position=adapter.getCheckedPosition(); if (position>=0) { Uri videoUri=adapter.getVideoUri(position); if (event.isAltPressed()) { playVideo(videoUri); } else if (event.isCtrlPressed()) { showLargeThumbnail(videoUri); } return(true); } } return(super.onKeyDown(keyCode, event)); }
@Override public boolean onKeyDown(int keyCode, KeyEvent event) { if (keyCode==KeyEvent.KEYCODE_DPAD_RIGHT && event.getRepeatCount()==0) { int position=adapter.getCheckedPosition(); if (position>=0) { Uri videoUri=adapter.getVideoUri(position); if (event.isAltPressed()) { playVideo(videoUri); } else if (event.isCtrlPressed()) { showLargeThumbnail(videoUri); } return(true); } } return(super.onKeyDown(keyCode, event)); }
@Override public boolean onKeyDown(int keyCode, KeyEvent event) { if (keyCode==KeyEvent.KEYCODE_DPAD_RIGHT && event.getRepeatCount()==0) { int position=adapter.getCheckedPosition(); if (position>=0) { Uri videoUri=adapter.getVideoUri(position); if (event.isAltPressed()) { playVideo(videoUri); } else if (event.isCtrlPressed()) { showLargeThumbnail(videoUri); } return(true); } } return(super.onKeyDown(keyCode, event)); }
@Override public boolean onKeyDown(int keyCode, KeyEvent event) { if (keyCode==KeyEvent.KEYCODE_DPAD_RIGHT && event.getRepeatCount()==0) { int position=adapter.getCheckedPosition(); if (position>=0) { Uri videoUri=adapter.getVideoUri(position); if (event.isAltPressed()) { playVideo(videoUri); } else if (event.isCtrlPressed()) { showLargeThumbnail(videoUri); } return(true); } } return(super.onKeyDown(keyCode, event)); }