在ScrollView中更改滚动的颜色

时间:2018-10-20 02:12:41

标签: android android-studio android-scrollview

使用ScrollView文件更改drawable中的“滚动”的颜色后,更改在预览和设计中可见,但在我的手机上不可见。

ScrollView代码段

<ScrollView
        android:layout_width="368dp"
        android:layout_height="150dp"
        android:layout_marginTop="8dp"
        android:scrollbarThumbVertical="@drawable/scollbar"
        android:scrollbarTrackVertical="@color/colorPrimaryDark"
        app:layout_constraintBottom_toBottomOf="parent"
        app:layout_constraintEnd_toEndOf="parent"
        app:layout_constraintHorizontal_bias="0.0"
        android:scrollbarSize="4dp"
        android:scrollbarAlwaysDrawVerticalTrack="true"
        app:layout_constraintStart_toStartOf="parent"
        app:layout_constraintTop_toBottomOf="@+id/textView2"
        app:layout_constraintVertical_bias="0.313">
<LinearLayout>
<TextView></TextView>
</LinearLayout>
</ScollView>
scollbar中的

android:scrollbarThumbVertical不是错字。

谢谢。

1 个答案:

答案 0 :(得分:0)

检查预览设备和您设备的API版本。可能会有所不同。然后检查可绘制文件与设备的兼容性。您应该使所有设备兼容的可绘制文件具有属性以在所有设备中应用更改。