Scrollbar not working

by New Developer » Sun, 27 Mar 2011 20:11:22 GMT


Sponsored Links
 I have the following in the XML
<TableLayout android:id="@+id/TableLayout01" 
    android:layout_width="fill_parent" 
    android:layout_height="fill_parent" 
    android:scrollbars="vertical"
    android:scrollbarSize="20dp"
    android:scrollbarAlwaysDrawVerticalTrack="true"
    android:stretchColumns="*">
    <TableRow>
      <ListView
        android:id="@+id/main_list" 
        android:layout_width="wrap_content" 
        android:layout_height="wrap_content"
        android:smoothScrollbar="true"
        android:fastScrollEnabled="true"
        android:scrollbars="vertical"
        android:scrollbarStyle="insideInset"
        android:scrollbarSize="20dip"
        android:textColor="#00ee00"></ListView>
    </TableRow>
  </TableLayout>

I add the items dynamically from a database using

private ListView  listView = null;
listView = (ListView) findViewById(R.id.main_list);
listView.setChoiceMode(ListView.CHOICE_MODE_MULTIPLE);

It shows a very narrow scrollbar.
But the list does not scroll and the scroll bar has no effect, which I click 
the scrollbar to move it
the scrollbar fades away.  any Ideas ?


Thanks in advance

-- 



Re: Scrollbar not working

by Mark Murphy » Sun, 27 Mar 2011 20:28:34 GMT


 Android does not use scrollbars for more than a momentary display of
position. This is by design. The concept of a scrollbar as being the
mechanism for scrolling is for mouse-based UIs. Touchscreens scroll
via gestures sliding the whole thing up and down.

I strongly encourage you to use some touchscreen hardware -- whether
or not it is an Android phone -- before you start attempting to write
Android applications.






-- 
Mark Murphy (a Commons Guy)
 http://commonsware.com  |  http://github.com/commonsguy 
 http://commonsware.com/blog  |  http://twitter.com/commonsguy 

Android Training in Oslo:  http://bit.ly/fjBo24 

-- 


Sponsored Links


Re: Scrollbar not working

by New Developer » Sun, 27 Mar 2011 23:43:38 GMT


 Thanks

I have tried an android phone
Okay let me ask this  how then to you correctly test a ListView  with a scroll  
on the emulator ??
What is the correct method ?

Thanks again






-- 



Re: Scrollbar not working

by Mark Murphy » Sun, 27 Mar 2011 23:45:52 GMT


 Use your mouse to simulate a finger.








-- 
Mark Murphy (a Commons Guy)
 http://commonsware.com  |  http://github.com/commonsguy 
 http://commonsware.com/blog  |  http://twitter.com/commonsguy 

Android Training in Oslo:  http://bit.ly/fjBo24 

-- 



Other Threads

1. Performance issue: Dalvik VM is >20x slower than most modern Java VMs

You'll have to use the NDK and write some native C code to do your
math, that will speed it up a lot. And use fixed point if you need
floats.

-niko



> Android?

2. Integrate ImageButton with ListActivity failed - List no longer selectable.

make sure your list item does not contains focusable children (like
buttons, imageviews)
setting android:focusable="false" usually works for buttons and so
on...




-- 

3. how to build Android RFS with out network

4. android 2.0 images

5. EditText Handling while Orientation change

6. isOverLink() function in android-webkit

7. Sync Contact to Gmail