2011-02-18 64 views

回答

0

View中有3个(水平加3个垂直)保护方法,用于计算如何绘制滚动条和拇指,并且可以覆盖它们。请参阅here和以下方法。

0

为滚动条创建自己的样式。在样式中添加以下代码。

<style name="style_name"> 
    <item name="android:scrollbarAlwaysDrawVerticalTrack">true</item> 
    <item name="android:scrollbarStyle">outsideOverlay</item> 
    <item name="android:scrollbars">vertical</item> 
    <item name="android:fadeScrollbars">false</item> 
    <item name="android:scrollbarThumbVertical">@drawable/scroller_thumb</item> 
</style> 

然后将您的样式应用于滚动条。

style="@style/style_name" 

可以使用XML

android:scrollbarSize="0dip" 

设置滚动视图大小或者你有编程设置滚动视图。

LinearLayout.LayoutParams scrollParams = new LinearLayout.LayoutParams(width,height,2.0f); 
scrollView.setLayoutParams(scrollParams);