Disable ListView Scrolling to Top
<p>I have a listview to which items are added dynamically to the top of the list. I show some latest events occurring at the top of the list. The problem is, these events occur very frequently, like 5 events in a second. This makes the list go down. Suppose user is looking at one event, then when new event occurs it pushes the event he was reading below, and that disappears. I want the new events to be added at the top but it should be shown only when he scrolls up. I call notifydatasetchanged on the adapter once new events occur and this pushes the list down. Is there anyway I can freeze the scrolling. I tried to disable the scrolling by  setTranscriptMode. But it doesn't seem to help. Kindly give me some hints and point me </p>
