我ScrollView
通过改变它的“外观和感觉”来定制一个Scrollbars
。我通过以下代码做到这一点:
<ScrollView
android:id="@+id/quiz_scrollview"
android:layout_width="match_parent"
android:layout_height="300dp"
android:layout_margin="20dp"
android:fadeScrollbars="false"
android:fillViewport="true"
android:scrollbarAlwaysDrawVerticalTrack="true"
android:scrollbarSize="23dp"
android:scrollbarStyle="insideOverlay"
android:scrollbarThumbVertical="@drawable/scrollbar_pointer"
android:scrollbarTrackVertical="@drawable/scrollbar_blank" >
我的可绘制对象android:scrollbarTrackVertical
是 23x321。这是我的问题:当我运行我的应用程序时,我的垂直滚动条变得如此之细(仅约 10 像素)!它不尊重我的drawable的实际大小。但是当我在 Eclipse 的图形 XML 设计器上打开它时,滚动条的宽度还可以(没问题)。当我在模拟器中运行应用程序时,问题就出现了。