Java Code Examples for android.view.View#OnTouchListener
The following examples show how to use
android.view.View#OnTouchListener .
These examples are extracted from open source projects.
You can vote up the ones you like or vote down the ones you don't like,
and go to the original project or source file by following the links above each example. You may check out the related API usage on the sidebar.
Example 1
Source Project: twitter-kit-android File: PlayerController.java License: Apache License 2.0 | 6 votes |
void prepare(PlayerActivity.PlayerItem item) { try { setUpCallToAction(item); setUpMediaControl(item.looping, item.showVideoControls); final View.OnTouchListener listener = SwipeToDismissTouchListener .createFromView(videoView, callback); videoView.setOnTouchListener(listener); videoView.setOnPreparedListener(mediaPlayer -> videoProgressView.setVisibility(View.GONE)); videoView.setOnInfoListener((mediaPlayer, what, extra) -> { if (what == MediaPlayer.MEDIA_INFO_BUFFERING_END) { videoProgressView.setVisibility(View.GONE); return true; } else if (what == MediaPlayer.MEDIA_INFO_BUFFERING_START) { videoProgressView.setVisibility(View.VISIBLE); return true; } return false; }); final Uri uri = Uri.parse(item.url); videoView.setVideoURI(uri, item.looping); videoView.requestFocus(); } catch (Exception e) { Twitter.getLogger().e(TAG, "Error occurred during video playback", e); } }
Example 2
Source Project: homeassist File: GroupActivity.java License: Apache License 2.0 | 5 votes |
View.OnTouchListener getTouchListener() { return new View.OnTouchListener() { @SuppressLint("ClickableViewAccessibility") @Override public boolean onTouch(View v, MotionEvent event) { switch (event.getAction()) { case MotionEvent.ACTION_DOWN: ObjectAnimator scaleDownX = ObjectAnimator.ofFloat(upperView, "scaleX", 0.9f); ObjectAnimator scaleDownY = ObjectAnimator.ofFloat(upperView, "scaleY", 0.9f); scaleDownX.setDuration(200); scaleDownY.setDuration(200); AnimatorSet scaleDown = new AnimatorSet(); scaleDown.play(scaleDownX).with(scaleDownY); scaleDown.setInterpolator(new OvershootInterpolator()); scaleDown.start(); //mClickDown.start(); break; case MotionEvent.ACTION_UP: case MotionEvent.ACTION_CANCEL: ObjectAnimator scaleDownX2 = ObjectAnimator.ofFloat(upperView, "scaleX", 1f); ObjectAnimator scaleDownY2 = ObjectAnimator.ofFloat(upperView, "scaleY", 1f); scaleDownX2.setDuration(200); scaleDownY2.setDuration(200); AnimatorSet scaleDown2 = new AnimatorSet(); scaleDown2.play(scaleDownX2).with(scaleDownY2); scaleDown2.setInterpolator(new OvershootInterpolator()); scaleDown2.start(); break; } return false; } }; }
Example 3
Source Project: under-the-hood File: HoodNoop.java License: Apache License 2.0 | 4 votes |
@Override public View.OnTouchListener createArbitraryTapListener(int numOfTaps, @NonNull View.OnClickListener onClickListener) { return new ArbitraryTapListener(); }
Example 4
Source Project: onpc File: DragSortController.java License: GNU General Public License v3.0 | 4 votes |
/** * We consume onTouch events: ALSO dispatch them to the listener * if requested. */ @Override public void setSecondaryOnTouchListener(View.OnTouchListener l) { mSecondaryOnTouchListener = l; }
Example 5
Source Project: FloatMenuSample File: BaseFloatDialog.java License: BSD 3-Clause "New" or "Revised" License | 4 votes |
@Override protected View getRightView(LayoutInflater inflater, View.OnTouchListener touchListener) { return null; }
Example 6
Source Project: Chimee File: TouchImageView.java License: MIT License | 4 votes |
@Override public void setOnTouchListener(View.OnTouchListener l) { userTouchListener = l; }
Example 7
Source Project: open File: RouteFragmentTest.java License: GNU General Public License v3.0 | 4 votes |
private void simulateUserPagerTouch() { MotionEvent motionEvent = MotionEvent.obtain(0L, 0L, MotionEvent.ACTION_DOWN, 12f, 34f, 0); View.OnTouchListener listener = shadowOf(fragment.pager).getOnTouchListener(); listener.onTouch(null, motionEvent); }
Example 8
Source Project: all-base-adapter File: ViewHolder.java License: Apache License 2.0 | 4 votes |
public ViewHolder setOnTouchListener(int viewId, View.OnTouchListener listener) { View view = getView(viewId); view.setOnTouchListener(listener); return this; }
Example 9
Source Project: SmartChart File: ViewHolder.java License: Apache License 2.0 | 4 votes |
public ViewHolder setOnTouchListener(int viewId, View.OnTouchListener listener) { View view = getView(viewId); view.setOnTouchListener(listener); return this; }
Example 10
Source Project: LazyRecyclerAdapter File: ChatDetailManagerModule.java License: MIT License | 4 votes |
@Provides View.OnTouchListener provideOnTouchListener() { return mOnTouchListener; }
Example 11
Source Project: oneHookLibraryAndroid File: TouchImageView.java License: Apache License 2.0 | 4 votes |
@Override public void setOnTouchListener(View.OnTouchListener l) { userTouchListener = l; }
Example 12
Source Project: MarkdownEditors File: TouchImageView.java License: Apache License 2.0 | 4 votes |
@Override public void setOnTouchListener(View.OnTouchListener l) { userTouchListener = l; }
Example 13
Source Project: demo4Fish File: BaseViewHolder.java License: MIT License | 3 votes |
/** * Sets the on touch listener of the view. * * @param viewId The view id. * @param listener The on touch listener; * @return The BaseViewHolder for chaining. */ @Deprecated public BaseViewHolder setOnTouchListener(int viewId, View.OnTouchListener listener) { View view = getView(viewId); view.setOnTouchListener(listener); return this; }
Example 14
Source Project: OpenMapKitAndroid File: InfoWindow.java License: BSD 3-Clause "New" or "Revised" License | 2 votes |
/** * Use to override default touch events handling on InfoWindow (ie, close automatically) * @param listener New View.OnTouchListener to use */ public void setOnTouchListener(View.OnTouchListener listener) { mView.setOnTouchListener(listener); }
Example 15
Source Project: BotLibre File: AutoCompleteTextView.java License: Eclipse Public License 1.0 | 2 votes |
public void setOnTouchListener(View.OnTouchListener listener) { }
Example 16
Source Project: base-adapter-helper-recyclerview File: BaseAdapterHelper.java License: Apache License 2.0 | 2 votes |
/** * Sets the on touch listener of the view. * * @param viewId The view id. * @param listener The on touch listener; * @return The BaseAdapterHelper for chaining. */ public BaseAdapterHelper setOnTouchListener(int viewId, View.OnTouchListener listener) { View view = retrieveView(viewId); view.setOnTouchListener(listener); return this; }
Example 17
Source Project: DevUtils File: DevHelper.java License: Apache License 2.0 | 2 votes |
/** * 设置触摸事件 * @param onTouchListener {@link View.OnTouchListener} * @param views View 数组 * @return {@link DevHelper} */ public DevHelper setOnTouchs(final View.OnTouchListener onTouchListener, final View... views) { ListenerUtils.setOnTouchs(onTouchListener, views); return this; }
Example 18
Source Project: BotLibre File: ListView.java License: Eclipse Public License 1.0 | 2 votes |
public void setOnTouchListener(View.OnTouchListener listner) { }
Example 19
Source Project: BotLibre File: AutoCompleteTextView.java License: Eclipse Public License 1.0 | 2 votes |
public void setOnTouchListener(View.OnTouchListener listener) { }
Example 20
Source Project: AndroidBase File: BaseAdapterHelper.java License: Apache License 2.0 | 2 votes |
/** * Sets the on touch listener of the view. * * @param viewId * The view id. * @param listener * The on touch listener; * @return The BaseAdapterHelper for chaining. */ public BaseAdapterHelper setOnTouchListener(int viewId, View.OnTouchListener listener) { View view = retrieveView(viewId); view.setOnTouchListener(listener); return this; }