android Programming Glossary: ontouch
How did Google manage to do this? Slide ActionBar in Android application http://stackoverflow.com/questions/11234375/how-did-google-manage-to-do-this-slide-actionbar-in-android-application context attrs this.enabled true @Override public boolean onTouchEvent MotionEvent event if this.enabled return super.onTouchEvent.. MotionEvent event if this.enabled return super.onTouchEvent event return false @Override public boolean onInterceptTouchEvent.. context attrs this.enabled true @Override public boolean onTouchEvent MotionEvent event if this.enabled return super.onTouchEvent..
Google maps api v2 custom infowindow like in original android google maps http://stackoverflow.com/questions/14123243/google-maps-api-v2-custom-infowindow-like-in-original-android-google-maps somehow yourself which is possible by listening to some onTouch events but IMHO you can't make it look good enough especially.. Marker marker this.marker marker @Override public boolean onTouch View vv MotionEvent event if 0 event.getX event.getX view.getWidth..
How to maintain multi layers of ImageViews and keep their aspect ratio based on the largest one? http://stackoverflow.com/questions/16729169/how-to-maintain-multi-layers-of-imageviews-and-keep-their-aspect-ratio-based-on l new OnTouchListener @Override public boolean onTouch View view MotionEvent event int action event.getAction if.. v.getImageMatrix .invert inverse Log.d TAG onTouch set inverse pts 0 event.getX pts 1 event.getY inverse.mapPoints..
Making TextView Scrollable in Android http://stackoverflow.com/questions/1748977/making-textview-scrollable-in-android tv.setOnTouchListener new OnTouchListener public boolean onTouch View v MotionEvent e Random r new Random int i r.nextInt..
Android - HorizontalScrollView within ScrollView Touch Handling http://stackoverflow.com/questions/2646028/android-horizontalscrollview-within-scrollview-touch-handling new View.OnTouchListener @Override public boolean onTouch View v MotionEvent event if gestureDetector.onTouchEvent event.. onTouch View v MotionEvent event if gestureDetector.onTouchEvent event return true else if event.getAction MotionEvent.ACTION_UP.. ev return super.onInterceptTouchEvent ev mGestureDetector.onTouchEvent ev Return false if we're scrolling in the x direction..
Android: Scrolling an Imageview http://stackoverflow.com/questions/3058164/android-scrolling-an-imageview int totalX totalY int scrollByX scrollByY public boolean onTouch View view MotionEvent event float currentX currentY switch..
Android popup window dismissal http://stackoverflow.com/questions/3121232/android-popup-window-dismissal This is because the popup window does not respond to onTouch or onKey events unless it has a background that null. Check..
Android: How to handle right to left swipe gestures http://stackoverflow.com/questions/4139288/android-how-to-handle-right-to-left-swipe-gestures new GestureDetector new GestureListener public boolean onTouch final View view final MotionEvent motionEvent return gestureDetector.onTouchEvent.. view final MotionEvent motionEvent return gestureDetector.onTouchEvent motionEvent private final class GestureListener extends..
how to hide soft keyboard on android after clicking outside EditText? http://stackoverflow.com/questions/4165414/how-to-hide-soft-keyboard-on-android-after-clicking-outside-edittext is not an EditBox or the softKeyboard I tried to use the onTouchEvent on my parent Activity but that only works if user touches.. new OnTouchListener public boolean onTouch View v MotionEvent event hideSoftKeyboard return false If..
Android Swipe on List http://stackoverflow.com/questions/4373485/android-swipe-on-list getAction return mSwipeDetected @Override public boolean onTouch View v MotionEvent event switch event.getAction case MotionEvent.ACTION_DOWN.. To fix it I made the following change to SwipeDetector.onTouch public boolean onTouch View v MotionEvent event switch event.getAction.. following change to SwipeDetector.onTouch public boolean onTouch View v MotionEvent event switch event.getAction case MotionEvent.ACTION_DOWN..
How I can get onclick event on webview in android? http://stackoverflow.com/questions/5116909/how-i-can-get-onclick-event-on-webview-in-android touch events to an OnTouchListener . It does have its own onTouchEvent method but I only ever seemed to get MotionEvent.ACTION_MOVE.. http www.example.com @Override public boolean onTouch View v MotionEvent event if v.getId R.id.web event.getAction..
Make certain area of bitmap transparent on touch http://stackoverflow.com/questions/5368774/make-certain-area-of-bitmap-transparent-on-touch idea is to overlap 2 images on top of each other and upon onTouch the top image should be made transparent on that touched radius.. BlurMaskFilter 15 Blur.NORMAL @Override public boolean onTouchEvent MotionEvent ev switch ev.getAction case MotionEvent.ACTION_DOWN..
Image in Canvas with touch events http://stackoverflow.com/questions/5743328/image-in-canvas-with-touch-events I want a canvas with image on screen including onTouch events. I have tried ImageView but I was not able to use canvas... image in canvas on screen but I have problems with motion onTouch events zoom pan . I need canvas because I will render the image.. context new ScaleListener @Override public boolean onTouchEvent MotionEvent ev Let the ScaleGestureDetector inspect all..
Rotate zoom drag image in android imageview http://stackoverflow.com/questions/5894736/rotate-zoom-drag-image-in-android-imageview view.setOnTouchListener this @Override public boolean onTouch View v MotionEvent event ImageView view ImageView v int rotation.. new OnTouchListener @Override public boolean onTouch View v MotionEvent event ............................................................
Android How to draw a smooth line following your finger http://stackoverflow.com/questions/8287949/android-how-to-draw-a-smooth-line-following-your-finger following to avoid duplicate motion events public boolean onTouch View view MotionEvent event if event.getAction MotionEvent.ACTION_UP.. invalidate Log.d TAG point point return true return super.onTouchEvent event and add the dx dy values to the Point class class..
Android - basic gesture detection http://stackoverflow.com/questions/937313/android-basic-gesture-detection gestureListener new View.OnTouchListener public boolean onTouch View v MotionEvent event return gestureDetector.onTouchEvent.. onTouch View v MotionEvent event return gestureDetector.onTouchEvent event class MyGestureDetector extends SimpleOnGestureListener..
Android SurfaceView scrolling http://stackoverflow.com/questions/1096618/android-surfaceview-scrolling Use getHolder .addCallback this to grab the callback Use OnTouch events to implement the scrolling behavior i.e. when responding..
Multiple button presses for Android 2.x http://stackoverflow.com/questions/2528160/multiple-button-presses-for-android-2-x like that and I have seen examples for doing this with an OnTouch event. However I do not know how to set up button presses with.. However I do not know how to set up button presses with an OnTouch event. android multi touch share improve this question ..
How can i use RotateAnimation to rotate a circle? http://stackoverflow.com/questions/3045832/how-can-i-use-rotateanimation-to-rotate-a-circle if you know what i mean. I've played around a bit with OnTouchListener and RotateAnimation but i'm getting nowhere. Any ideas.. rotate. You have to use RotateAnimation to rotate it. In OnTouch method determine the angle where user's finger is. For example.. mCircle ImageView findViewById R.id.circle mCircle.setOnTouchListener this Your activity should implement OnTouchListener..
OnTouch in MapView only fires the first time http://stackoverflow.com/questions/3664554/ontouch-in-mapview-only-fires-the-first-time in MapView only fires the first time I'm trying to implement.. import android.view.View import android.view.View.OnTouchListener import com.google.android.maps.MapActivity import com.google.android.maps.MapController.. public class mainmap extends MapActivity implements OnTouchListener long lasttime 1 MapController mapc @Override public..
Android: how to make a clickable map image with each country producing a different action? http://stackoverflow.com/questions/3961071/android-how-to-make-a-clickable-map-image-with-each-country-producing-a-differe should see the image that you want displayed. Then use an OnTouch listener and get the colour of the pixel where you touched...
ListView item LongClick state for selector http://stackoverflow.com/questions/4768977/listview-item-longclick-state-for-selector but I have it working almost correctly now. Here is the OnTouchListener I ended up using listOnTouchListener new OnTouchListener.. now. Here is the OnTouchListener I ended up using listOnTouchListener new OnTouchListener public boolean onTouch View v MotionEvent.. OnTouchListener I ended up using listOnTouchListener new OnTouchListener public boolean onTouch View v MotionEvent me if me.getAction..
Multiple Views OnTouch Events http://stackoverflow.com/questions/4958498/multiple-views-ontouch-events Views OnTouch Events We are developing an application where we need to capture.. dispatched to every touched view in separate calls to OnTouch We believe intercepting the touch events from a parent view..
Pinch to zoom with Osmdroid http://stackoverflow.com/questions/7583281/pinch-to-zoom-with-osmdroid the Google side or for Osmdroid. Both activities implement OnTouchListener. Both activities just have a stub for OnTouch like @Override.. OnTouchListener. Both activities just have a stub for OnTouch like @Override public boolean onTouch View v MotionEvent e chain..
difference between OnTouch and OnClick Android http://stackoverflow.com/questions/9122679/difference-between-ontouch-and-onclick-android between OnTouch and OnClick Android Is there any difference in OnTouchListner.. OnTouch and OnClick Android Is there any difference in OnTouchListner and OnClickListner not from the programming point of..
How did Google manage to do this? Slide ActionBar in Android application http://stackoverflow.com/questions/11234375/how-did-google-manage-to-do-this-slide-actionbar-in-android-application ExtendedViewPager Context context AttributeSet attrs super context attrs this.enabled true @Override public boolean onTouchEvent MotionEvent event if this.enabled return super.onTouchEvent event return false @Override public boolean onInterceptTouchEvent.. context attrs this.enabled true @Override public boolean onTouchEvent MotionEvent event if this.enabled return super.onTouchEvent event return false @Override public boolean onInterceptTouchEvent MotionEvent event if this.enabled return super.onInterceptTouchEvent.. Context context AttributeSet attrs super context attrs this.enabled true @Override public boolean onTouchEvent MotionEvent event if this.enabled return super.onTouchEvent event return false @Override public boolean onInterceptTouchEvent..
Google maps api v2 custom infowindow like in original android google maps http://stackoverflow.com/questions/14123243/google-maps-api-v2-custom-infowindow-like-in-original-android-google-maps start to move the map around. You have to move the PopupWindow somehow yourself which is possible by listening to some onTouch events but IMHO you can't make it look good enough especially on some slow devices. If you do it the simple way it jumps.. bgDrawablePressed public void setMarker Marker marker this.marker marker @Override public boolean onTouch View vv MotionEvent event if 0 event.getX event.getX view.getWidth 0 event.getY event.getY view.getHeight switch event.getActionMasked..
How to maintain multi layers of ImageViews and keep their aspect ratio based on the largest one? http://stackoverflow.com/questions/16729169/how-to-maintain-multi-layers-of-imageviews-and-keep-their-aspect-ratio-based-on float pts new float 2 final Matrix inverse new Matrix OnTouchListener l new OnTouchListener @Override public boolean onTouch View view MotionEvent event int action event.getAction if action MotionEvent.ACTION_UP if inverse.isIdentity v.getImageMatrix.. event.getAction if action MotionEvent.ACTION_UP if inverse.isIdentity v.getImageMatrix .invert inverse Log.d TAG onTouch set inverse pts 0 event.getX pts 1 event.getY inverse.mapPoints pts mm.getValues values gd's bounds are 0 0 100 129..
Making TextView Scrollable in Android http://stackoverflow.com/questions/1748977/making-textview-scrollable-in-android Gravity.CENTER_VERTICAL Gravity.CENTER_HORIZONTAL tv.setOnTouchListener new OnTouchListener public boolean onTouch View v MotionEvent e Random r new Random int i r.nextInt 101 if e.getAction e.ACTION_DOWN tv.setText tips i tv.setBackgroundResource..
Android - HorizontalScrollView within ScrollView Touch Handling http://stackoverflow.com/questions/2646028/android-horizontalscrollview-within-scrollview-touch-handling new GestureDetector new MyGestureDetector setOnTouchListener new View.OnTouchListener @Override public boolean onTouch View v MotionEvent event if gestureDetector.onTouchEvent event return true else if event.getAction MotionEvent.ACTION_UP.. new View.OnTouchListener @Override public boolean onTouch View v MotionEvent event if gestureDetector.onTouchEvent event return true else if event.getAction MotionEvent.ACTION_UP event.getAction MotionEvent.ACTION_CANCEL int scrollX.. 0 @Override public boolean onInterceptTouchEvent MotionEvent ev return super.onInterceptTouchEvent ev mGestureDetector.onTouchEvent ev Return false if we're scrolling in the x direction class YScrollDetector extends SimpleOnGestureListener @Override..
Android: Scrolling an Imageview http://stackoverflow.com/questions/3058164/android-scrolling-an-imageview new View.OnTouchListener float downX downY int totalX totalY int scrollByX scrollByY public boolean onTouch View view MotionEvent event float currentX currentY switch event.getAction case MotionEvent.ACTION_DOWN downX event.getX..
Android popup window dismissal http://stackoverflow.com/questions/3121232/android-popup-window-dismissal out of ideas android popupwindow share improve this question This is because the popup window does not respond to onTouch or onKey events unless it has a background that null. Check out some code I wrote to help with this. In the basic case you..
Android: How to handle right to left swipe gestures http://stackoverflow.com/questions/4139288/android-how-to-handle-right-to-left-swipe-gestures OnTouchListener private final GestureDetector gestureDetector new GestureDetector new GestureListener public boolean onTouch final View view final MotionEvent motionEvent return gestureDetector.onTouchEvent motionEvent private final class GestureListener.. new GestureListener public boolean onTouch final View view final MotionEvent motionEvent return gestureDetector.onTouchEvent motionEvent private final class GestureListener extends SimpleOnGestureListener private static final int SWIPE_THRESHOLD..
how to hide soft keyboard on android after clicking outside EditText? http://stackoverflow.com/questions/4165414/how-to-hide-soft-keyboard-on-android-after-clicking-outside-edittext when the user touches or selects any other place that is not an EditBox or the softKeyboard I tried to use the onTouchEvent on my parent Activity but that only works if user touches outside any other view and there is no scrollview. I tried.. box views to hide keyboard. if view instanceof EditText view.setOnTouchListener new OnTouchListener public boolean onTouch View v MotionEvent event hideSoftKeyboard return false If a layout container iterate over children and seed recursion...
Android Swipe on List http://stackoverflow.com/questions/4373485/android-swipe-on-list swipeDetected return mSwipeDetected Action.None public Action getAction return mSwipeDetected @Override public boolean onTouch View v MotionEvent event switch event.getAction case MotionEvent.ACTION_DOWN downX event.getX downY event.getY mSwipeDetected.. catches a scrolling action it is sometimes hard to swipe. To fix it I made the following change to SwipeDetector.onTouch public boolean onTouch View v MotionEvent event switch event.getAction case MotionEvent.ACTION_DOWN downX event.getX downY.. action it is sometimes hard to swipe. To fix it I made the following change to SwipeDetector.onTouch public boolean onTouch View v MotionEvent event switch event.getAction case MotionEvent.ACTION_DOWN downX event.getX downY event.getY mSwipeDetected..
How I can get onclick event on webview in android? http://stackoverflow.com/questions/5116909/how-i-can-get-onclick-event-on-webview-in-android to hear it. What I did find is that a WebView will send touch events to an OnTouchListener . It does have its own onTouchEvent method but I only ever seemed to get MotionEvent.ACTION_MOVE using that method. So given that we can get events on.. client webView.setVerticalScrollBarEnabled false webView.loadUrl http www.example.com @Override public boolean onTouch View v MotionEvent event if v.getId R.id.web event.getAction MotionEvent.ACTION_DOWN handler.sendEmptyMessageDelayed CLICK_ON_WEBVIEW..
Make certain area of bitmap transparent on touch http://stackoverflow.com/questions/5368774/make-certain-area-of-bitmap-transparent-on-touch certain area of bitmap transparent on touch My idea is to overlap 2 images on top of each other and upon onTouch the top image should be made transparent on that touched radius thus exposing the bottom image. This is how I overlay the.. pTouch.setColor Color.TRANSPARENT pTouch.setMaskFilter new BlurMaskFilter 15 Blur.NORMAL @Override public boolean onTouchEvent MotionEvent ev switch ev.getAction case MotionEvent.ACTION_DOWN X int ev.getX Y int ev.getY invalidate break..
Image in Canvas with touch events http://stackoverflow.com/questions/5743328/image-in-canvas-with-touch-events events Seems simple and yet I'm having problems with implementation. I want a canvas with image on screen including onTouch events. I have tried ImageView but I was not able to use canvas. I have tried SurfaceView and was able to show image in.. to use canvas. I have tried SurfaceView and was able to show image in canvas on screen but I have problems with motion onTouch events zoom pan . I need canvas because I will render the image in my code. Can someone please show me the right way of.. context attrs defStyle mScaleDetector new ScaleGestureDetector context new ScaleListener @Override public boolean onTouchEvent MotionEvent ev Let the ScaleGestureDetector inspect all events. mScaleDetector.onTouchEvent ev final int action ev.getAction..
Rotate zoom drag image in android imageview http://stackoverflow.com/questions/5894736/rotate-zoom-drag-image-in-android-imageview ImageView view ImageView findViewById R.id.imageView view.setOnTouchListener this @Override public boolean onTouch View v MotionEvent event ImageView view ImageView v int rotation 25 Dump touch event to log dumpEvent event Handle touch.. this question call this method from inside from setOnTouchListener new OnTouchListener @Override public boolean onTouch View v MotionEvent event .......................................................... fixing setImageMatrix savedMatrix2 before..
Android How to draw a smooth line following your finger http://stackoverflow.com/questions/8287949/android-how-to-draw-a-smooth-line-following-your-finger path paint Also I found that you needed to change the following to avoid duplicate motion events public boolean onTouch View view MotionEvent event if event.getAction MotionEvent.ACTION_UP Point point new Point point.x event.getX point.y event.getY.. Point point.x event.getX point.y event.getY points.add point invalidate Log.d TAG point point return true return super.onTouchEvent event and add the dx dy values to the Point class class Point float x y float dx dy @Override public String toString..
Android - basic gesture detection http://stackoverflow.com/questions/937313/android-basic-gesture-detection new GestureDetector this new MyGestureDetector gestureListener new View.OnTouchListener public boolean onTouch View v MotionEvent event return gestureDetector.onTouchEvent event class MyGestureDetector extends SimpleOnGestureListener.. gestureListener new View.OnTouchListener public boolean onTouch View v MotionEvent event return gestureDetector.onTouchEvent event class MyGestureDetector extends SimpleOnGestureListener @Override public boolean onFling MotionEvent e1 MotionEvent..
Android SurfaceView scrolling http://stackoverflow.com/questions/1096618/android-surfaceview-scrolling Extend SurfaceView and implement SurfaceHolder.Callback Use getHolder .addCallback this to grab the callback Use OnTouch events to implement the scrolling behavior i.e. when responding pick up the x y position from the MotionEvent and set the..
Multiple button presses for Android 2.x http://stackoverflow.com/questions/2528160/multiple-button-presses-for-android-2-x achieving this I dont think that an OnClickListener works like that and I have seen examples for doing this with an OnTouch event. However I do not know how to set up button presses with an OnTouch event. android multi touch share improve this.. I have seen examples for doing this with an OnTouch event. However I do not know how to set up button presses with an OnTouch event. android multi touch share improve this question You would have to handle touch events yourself. With the multi..
How can i use RotateAnimation to rotate a circle? http://stackoverflow.com/questions/3045832/how-can-i-use-rotateanimation-to-rotate-a-circle should spin right and vice versa. Like when you spin a DJ disc if you know what i mean. I've played around a bit with OnTouchListener and RotateAnimation but i'm getting nowhere. Any ideas android rotation imageview share improve this question.. Let's assume you have ImageView mCircle which you want to rotate. You have to use RotateAnimation to rotate it. In OnTouch method determine the angle where user's finger is. For example in your main activity do the following private ImageView.. super.onCreate savedInstanceState setContentView R.layout.main mCircle ImageView findViewById R.id.circle mCircle.setOnTouchListener this Your activity should implement OnTouchListener @Override public boolean onTouch View v MotionEvent event final..
OnTouch in MapView only fires the first time http://stackoverflow.com/questions/3664554/ontouch-in-mapview-only-fires-the-first-time in MapView only fires the first time I'm trying to implement a double tap zoom like function in my MapView. The event always.. is fired. import android.os.Bundle import android.view.MotionEvent import android.view.View import android.view.View.OnTouchListener import com.google.android.maps.MapActivity import com.google.android.maps.MapController import com.google.android.maps.MapView.. import com.google.android.maps.MapView public class mainmap extends MapActivity implements OnTouchListener long lasttime 1 MapController mapc @Override public void onCreate Bundle savedInstanceState super.onCreate savedInstanceState..
Android: how to make a clickable map image with each country producing a different action? http://stackoverflow.com/questions/3961071/android-how-to-make-a-clickable-map-image-with-each-country-producing-a-differe to invisible. If you run the program at this point you should see the image that you want displayed. Then use an OnTouch listener and get the colour of the pixel where you touched. The colour will correspond to that of the coloured image. The..
ListView item LongClick state for selector http://stackoverflow.com/questions/4768977/listview-item-longclick-state-for-selector out to be a little bit more difficult than I had thought but I have it working almost correctly now. Here is the OnTouchListener I ended up using listOnTouchListener new OnTouchListener public boolean onTouch View v MotionEvent me if me.getAction.. than I had thought but I have it working almost correctly now. Here is the OnTouchListener I ended up using listOnTouchListener new OnTouchListener public boolean onTouch View v MotionEvent me if me.getAction MotionEvent.ACTION_DOWN This.. but I have it working almost correctly now. Here is the OnTouchListener I ended up using listOnTouchListener new OnTouchListener public boolean onTouch View v MotionEvent me if me.getAction MotionEvent.ACTION_DOWN This means a finger has come..
Multiple Views OnTouch Events http://stackoverflow.com/questions/4958498/multiple-views-ontouch-events Views OnTouch Events We are developing an application where we need to capture MotionEvents from multiple views simultaneously. When.. and inside the other views'. Is there any way we can get events dispatched to every touched view in separate calls to OnTouch We believe intercepting the touch events from a parent view and then manually dispatching them to each view might work but..
Pinch to zoom with Osmdroid http://stackoverflow.com/questions/7583281/pinch-to-zoom-with-osmdroid I haven't written any code specific to pinch to zoom for the Google side or for Osmdroid. Both activities implement OnTouchListener. Both activities just have a stub for OnTouch like @Override public boolean onTouch View v MotionEvent e chain it.. for the Google side or for Osmdroid. Both activities implement OnTouchListener. Both activities just have a stub for OnTouch like @Override public boolean onTouch View v MotionEvent e chain it for now return false My mapview in the Osmdroid activity..
difference between OnTouch and OnClick Android http://stackoverflow.com/questions/9122679/difference-between-ontouch-and-onclick-android between OnTouch and OnClick Android Is there any difference in OnTouchListner and OnClickListner not from the programming point of view.. between OnTouch and OnClick Android Is there any difference in OnTouchListner and OnClickListner not from the programming point of view but from the User Experience point of view which one is..
|