Android : Disable Scrolling Touch Events In ScrollView Programmatically?

Aug 10, 2009

Just wondering if there is an easier way to simply stop ScrollView from being scrolled via touch inputs? I will programmatically get the ScrollView to scroll to top or bottom.

As a last resort, I guess I will have to inherit from ScrollView and capture all the ontouch events. But wondering if there is an easier way before I take this approach?

Android : Disable scrolling touch events in ScrollView programmatically?


Android :: Scrolling EditText On ScrollView Programmatically

Jul 19, 2010

I am trying to make a non-editable EditText that is placed in a ScrollView and scrolling is controlled programmatically (when a left/right fling is detected).

Here's my simple layout:

CODE:..........

And here is my simple program:

CODE:.............

So, to explain it simply, I have two custom simplegesture classes that I attached to the EditText and the ScrollView. For the EditText, I'm trying to detect a left/right fling and when detected, I'm scrolling the it up 1 page up/down. The custom simplegesture attached to the ScrollView is to disable finger scrolling.

Here's a screen shot after a right fling was done: http://img830.imageshack.us/i/textcut.png/

I kinda works right now but I have two questions:

How do I control the scroll so that lines won't get "cut-off" (please refer to the picture above where the first line on the screen is a bit "cuf-off"). Why when I scroll the page up/down programmatically, the EditText is auto select-all (please refer to the picture above where the whole screen turns orange after scrolling)? Why when I changed MyGestureDetector to detect fling on the Y-axis (vertical fling) and programmatically scroll the EditText, it doesnt' work? It wouldn't work even if I made the change in ScrollGestureDetector too. Does it have something to do with the behaviour of the ScrollView?

View 1 Replies View Related

Disable ScrollView When Touch In Map And Enable When Don't Touch Map

Oct 10, 2012

I have a problem which is disable and enable scrollView by code. This is my layout which includes header, footer and scrollview. The scrollview contain imageView and MapView. I used scrollview to scroll image and MapView because height total of their larger than height of screen. I want to disable scrollview if I touch map and move in the map. And it is enable when I touch ImageView. So, I will listen even touch and move in the map to enable and disable scrollview.But I try to use setEnable and setHorizontalScrollBarEnabled,setVerticalScrollBar Enabled method to do it but not success.

PHP Code:

<RelativeLayout  android:layout_width="fill_parent" 
android:layout_height="fill_parent" 
android:background="@color/white" 
android:orientation="vertical">  <!-- Header --> <RelativeLayout     android:id="@+id

[Code]....

View 1 Replies View Related

Android : Disable - Handle WebView Touch Events In Phone?

Oct 4, 2010

How do you disable all touch events in an Android WebView (or scrolling in particular)? I would like the activity to handle all touch events.

View 2 Replies View Related

Android :: Enable Scrolling Within EditText That Is In A ScrollView

May 17, 2010

Our app (WordPress for Android) uses a scrollview for the new post view, where a user enters in their new blog post. There's quite a few fields on this view, including a large EditText for the post content field.

It appears that when an EditText is in a ScrollView, the ScrollView takes over the scrolling action, so the user can't scroll within the EditText area if they are writing a large post. What can be done so that scrolling will work both within the EditText and the ScrollView?

Here is the layout xml for this view, The EditText that needs the scrolling is @id/content:

CODE:.....................

View 1 Replies View Related

Android :: Establish Listener On Process Of Scrolling In ScrollView / HorizontalScrollView?

Jun 21, 2010

Is there a way to establish a listener on the process of scrolling in a ScrollView or a HorizontalScrollView?

View 1 Replies View Related

Android :: Change ScrollView's Position After Touch?

Jun 17, 2010

I'm trying to make a ScrollView with a list of numbers in it that the user can select from. After the user touches and scrolls, after the finger is lifted I want the scroll to "snap" to the item in the middle of the ScrollView and give me the output. My ScrollView contains a vertical linear layout with TextView objects in it. The ScrollView's vertical size is about 60sp.

I think this would involve the ScrollView.onTouch with a ACTION_UP, but I don't know how to use it. Also, is there a way to get an item's index or value based on a position in the list?

View 1 Replies View Related

Android :: Programmatically Prevent Scrolling In A Webview?

Mar 27, 2010

Until now I have been an iPhone developer only and now I have decided to give Android a whirl. Something I haven't been able to figure out on Android is how to programmatically prevent scrolling in a webview?? Something similar to iPhones prevention of the onTouchMove event would be great!

View 3 Replies View Related

Android :: Programmatically Send Click Events To A View In Droid?

Jul 21, 2009

Is it possible to programmatically send click events to a view? if so, how?

View 1 Replies View Related

Android :: How 3D Objects Get Touch Events?

May 31, 2009

I am writing a game using OPENGL, there are several 3D objects in my surface view. My question is: Should each 3D object implement view in order to get touch events? Or there is other way to do this?

View 5 Replies View Related

Android :: ScrollView With EditText - Scrolling In EditText

May 14, 2010

Our app (WordPress for Android) uses a ScrollView for the new blog post view. The issue is that if a user writes a lengthy blog post in the EditText, they are unable to scroll inside of the EditText because the ScrollView seems to be taking over the scrolling action, even when you are in the EditText.

Here's the layout XML (the EditText in question is @id/content):

CODE:...............

View 2 Replies View Related

Android :: Disable Scrolling Bar On Particular Time Possible?

Jan 22, 2009

I am using scrollview. I need to disable scrolling bar on particular time. Is it possible?

View 3 Replies View Related

Android :: Disable ListView Scrolling?

Apr 24, 2010

I want to disable scrolling only of a ListView and keep it's items to still be click-able.

The idea is to control the scrolling via other means and not user touch. i.e. up/down buttons, or random scrolling...

View 4 Replies View Related

Android :: Touch Mode Catch Scrolling Direction

Oct 20, 2010

I want to ask that is that possible do in android catch the in the touch mode catch the scrolling direction ? When user touch on the screen left to right, can I catch the change ?
If it is possible which listener can ı use ?

I found some of the methods and listeners but I 'm not sure that therse are represent my requirement .
http://developer.android.com/reference/android/text/method/Touch.html

Public Methods
static int getInitialScrollX(TextView widget, Spannable buffer)
static int getInitialScrollY(TextView widget, Spannable buffer)

View 2 Replies View Related

Android :: Why Are Touch Events Destroying My Framerate?

Apr 27, 2009

I'm developing a game for Android. It's got a lot going on but is running reasonably smoothly. That is, of course, until the user touches the screen.While they're touching it, onTouchEvent is called (with action = ACTION_MOVE, x = 0 and y = 0) roughly once every ten milliseconds at what appears to be a fairly high priority, as it absolutely obliterates the framerate. As soon as the touch ends the framerate returns to its nice state.Has anyone encountered this? Is there a way to reduce the rate at which ACTION_MOVE events are generated, or to ensure that they're only generated when there is actual movement, or use a polling method that just gets the current location of the touch? Or even just a way to disable it entirely?

View 4 Replies View Related

Android :: Possible To Detect Touch Events In Droid

Jul 19, 2010

New to android so please bare with me here

Is it possible to detect all touch events in an Activity and capture it and then in return pass that pass event to another View. For example:

Button 1 and Button 2. When Button 1 is pressed I want to capture that touch/click event and automatically pass that touch event to Button 2, basically with one touch/press you get the click generated and that same click is passed on to the second button automatically.

View 1 Replies View Related

Android :: Disable Tap&drag As Scrolling In Browser?

Sep 15, 2010

I'm sorry to double post, but this is very important to me. I am making an intranet website that exactly fits the screen of the device it will be used on (Archos 7 home tablet in this case, Android 1.5).

All browsers (default, dolphin, steel, UC) interpret tap&drag on a website as scrolling. I don't want this. Ideally, I want it to be registered as mouse actions. Is there a way to do this?

View 1 Replies View Related

Android :: Touch Mode Catch Scrolling Direction / Left To Right

Oct 20, 2010

I want to ask that is that possible do in android catch the in the touch mode catch the scrolling direction ? When user touch on the screen left to right, can I catch the change ? If it is possible which listener can ı use ?

I found some of the methods and listeners but I 'm not sure that therse are represent my requirement . http://developer.android.com/reference/android/text/method/Touch.html

Public Methods static int getInitialScrollX(TextView widget, Spannable buffer) static int getInitialScrollY(TextView widget, Spannable buffer)

View 2 Replies View Related

Android :: Excessive Number Of Touch Events Slows Down App

Feb 26, 2010

I'm writing an Android game that needs to receive touch events. My problem is that, whenever the user drags their finger along the screen, so many touch events get sent to the touch event handler (which I think runs as a separate thread) that my frame rate plummets! What's the best way I can limit the number of touch events that are handled per second? For example, if my game runs at 60 fps, I really shouldn't need more than 1 touch event being handled every second. Can I do this is a way that doesn't lose any information (i.e. important information about where on the screen the user touched last)?

View 2 Replies View Related

Android :: Monkey - Touch Events Being Dispatched To The Screen

Sep 8, 2010

I start monkey like this:

monkey -p <MY PACKAGE> --port 4321

(I have already done a tcp port forwarding).

I then use PuTTY to telnet to 127.0.0.1:4321

I can issue a command like tap 100 100 I get a response OK but I see nothing happening on the UI. I have placed a button at that location but I does not receive the touch event.

When I run monkey like this

monkey -p <MY PACKAGE> --pct-touch 100 -v 10

I see touch events being dispatched to the screen.

View 1 Replies View Related

Android : Send Touch Events To Foreground Activity

Jul 21, 2010

I'm trying to figure out a way to send touch events to the foreground activity. Essentially I want to write something that allows me to run it from the shell and just say "I touched this co-ordinate", so that I can automate some UI tasks for testing. Essentially what Monkey does, but application agnostic.

I think that android.view.MotionEvent holds the key, but I'm not sure how to run something without view so that I don't interfere with what is on the screen. Perhaps with a service, but I'm unclear how that would work.

View 5 Replies View Related

Android :: Disable / Enable 3G Programmatically?

Jul 29, 2009

I'm trying to code an app for android that needs to enable and disable 3G (move between 2g and 3g), but can't find anything about it...is that possible? Can I get a snippet code or some documentation?

View 2 Replies View Related

Android :: How To Disable SMS Notification Programmatically

Feb 15, 2010

This not work. code...

Error: "Attempt to read preferences file /data/data/com.android.mms/shared_prefs/com.android.mms_preferences.xml without permission".

View 2 Replies View Related

Android :: Triggering Swipe And Touch Events On Mobile Web App - IPhone

Jul 21, 2010

Wondering here if there is a way I could trigger an event, so that any library listening for these events (e.g. jQTouch, Sencha touch, iUI, ... ).

If I could extend or use jQuery for such task e.g. $(...).trigger('event') that would be great to know.

Usage example:

I need to debug a few web apps by simulating multi touch with my mouse. This seems a little complicated, so if I could trigger the multi-touch events using Javascript I could therefore test the app more efficiently.

View 2 Replies View Related

Android :: 2.1 - MotionEvent Multiple Touch Events Get Mixed Up And Influence Each Other

Sep 24, 2010

Purpose of the app:

A simple app that draws a circle for every touch recognised on the screen and follows the touch events. On a 'high pressure reading' getPressure (int pointerIndex) the colour of the circle will change and the radius will increase. Additionally the touch ID with getPointerId (int pointerIndex), x- and y-coordinates and pressure are shown next to the finger touch.

Following a code snipplet of the important part (please forgive me it is not the nicest code ;) I know)

CODE:.............

The problem:

A HTC Desire running Android 2.1 is the test platform. The app works fine and tracks two finger without a problem. But it seems that the two touch points interfere with each other when they get t0o close -- it looks like they circles 'snap'to a shared x and y axle. Sometimes they even swap the input coordinates of the other touch event. Another problem is that even though getPressure (int pointerIndex) refers to an PointerID both touch event have the same pressure reading.

As this is all a bit abstract, find a video here: http://www.youtube.com/watch?v=bFxjFexrclU

My question:

Is my code just simply wrong? Does Android 2.1 not handle the touch events well enough get things mixed up?Is this a hardware problem and has nothing to do with 1) and 2)?

View 1 Replies View Related

Android :: Implement Touch Events On Activity And Button On Droid?

Apr 23, 2010

I have an Android activity with an ImageButton. I would like to execute some logic when the button is clicked and show a different image for the pressed state, but also receive the touch event on the activity.

By default only the button receives the touch event. If I set the clickable attribute of the button to false then only the activity receives the touch event.

What's the best way to implement the touch event in the activity and the click in the button?

View 2 Replies View Related

Android :: How To Make Listview With Selectable Children Stop Scrolling On Touch Event

Oct 20, 2009

As a work around to the issue where a list item isn't focusable if it has a focusable child item (a comment by Romain Guy was that this was intended behavior, for accessibility reasons) I simply filled the listItem with two children, each of which is focusable - There's nowhere to directly touch on the listItem anymore, just it's children.

For the most part this is a useable workaround, effectively invisible to the user, except for one thing- Although you can scroll by swiping without issue, touching to *stop* the scroll no longer works- I imagine because the child item is capturing the touch event and not passing it to the parent listitem, at least while the scroll is in effect.

Is there a known workaround for this? Perhaps someway to "pass the baton" of the touch event back up to the parent listItem, or a way to change my design?

BTW- I know there's some built-in functonality for single/multiple choice listviews (checkbox listviews) - That doesn't actually help in my case. The app is a contact list, and the row children are a relativelayout (populated with contact info) and a clickable phone icon (a one-touch dial for the contact), which needs to be visible or invisible depending on whether the stored contact has a phone number.

View 2 Replies View Related

Android :: How To Enable / Disable Bluetooth Programmatically?

Sep 27, 2010

I want to enable/disable bluetooth through the program..I has the following code. BluetoothAdapter mBluetoothAdapter = BluetoothAdapter.getDefaultAdapter(); if (!mBluetoothAdapter.isEnabled()) {Intent enableBtIntent = new Inten BluetoothAdapter.ACTION_REQUEST_ENABLE); startActivityForResult(enableBtIntent, REQUEST_ENABLE_BT); But this sort of code is not working in SDK 1.5..How can i do the same in SDK 1.5.?

View 1 Replies View Related

Android :: Programmatically Disable Idle Mode

Jul 30, 2010

I am currently searching to set out an issue I encounter. I am developing an Application on Android which have to download a lot of data and then be unused for a while.

During the download, the device is locked and switch to a kind of idle mode that close the wifi connection. I don't find out anything about it so I need your precious help.

I would want to programmatically disable this idle mode. Is it possible, what sould I do for it?

View 3 Replies View Related

Android :: Trackball Doesn't Give Me Click Events / But Touch Screen Does

Mar 5, 2009

I have a list activity that creates a header row above the data rows from the adapter. I want to receive click events when the user selects the header or a data row (but my data rows have check boxes in them, so this part is tricky). When I use the touch screen, I get this expected behavior:

1. Tapping on any row causes a click event and a dialog appears.

2. Long-pressing on a data row causes a context menu to appear.

3. Long-pressing on the header row does *not* show the context menu.

However, when I use the arrow keys (emulator) or trackball (G1), I get this unexpected behavior:

1. Selecting any row fails to cause any click events, even though the row's appearance changes like it's being clicked.

2. Long-pressing on the header row *does* show the context menu, which I don't want.

3. Occasionally, it doesn't focus the correct row when I move up or down (e.g. it skips from the header to the last data row).

View 11 Replies View Related







Copyrights 2005-15 www.BigResource.com, All rights reserved