Seek样式

1、宽度

seekbar显示宽度比设置的小,因为有内边距、将padding、paddingStart、paddingEnd设为0即可

2、样式

分为两部分

一、进度条样式(progressbar.xml)

   

   

       

           

           

       

   

   

   

       

           

               

               

           

       

   

   

   

       

           

               

               

           

       

   

二、按钮样式

1)seekbar_thumb.xml

   

   

   

   

2)thumb_shape.xml(一个圆,solid填充色,size为大小,stroke为边框色)

    android:shape="oval">

   

   

        android:width="5dp"

        android:height="5dp" />

三、使用自定义样式文件

    android:id="@+id/progressBar"

    android:layout_width="365dp"

    android:layout_height="5dp"

    android:padding="0dp"

    android:paddingEnd="0dp"

    android:paddingStart="0dp"

    android:maxHeight="1dp"

    android:minHeight="1dp"

    app:layout_constraintBottom_toBottomOf="@+id/view"

    app:layout_constraintStart_toStartOf="@+id/view"

    app:layout_constraintEnd_toEndOf="@+id/view"

    app:layout_constraintTop_toBottomOf="@+id/remark"

    android:progressDrawable="@drawable/progressbar"

    android:thumb="@drawable/seekbar_thumb"/>

你可能感兴趣的:(Seek样式)