java - 让Android Seekbar线条变细

标签 java android android-studio user-interface mobile

请帮我创建一个更细线的搜索栏。这是代码

  <android.support.v7.widget.AppCompatSeekBar
        android:id="@+id/sb_zoom_size"
        android:layout_width="match_parent"
        android:layout_height="wrap_content"
        android:layout_alignParentStart="true"
        android:layout_marginStart="0dp"
        android:max="200"
        android:padding="15dp"
        android:progress="100"
        app:tickMark="@color/colorPrimary"
        app:tickMarkTint="@color/colorPrimary"
        app:tickMarkTintMode="multiply"
        android:progressTint="@android:color/darker_gray"/>

谢谢

最佳答案

您可以通过使用搜索栏的这两个属性来更改搜索栏的大小/厚度: android:minHeight="20dp"android:maxHeight="20dp"

例如,您的情况:

<android.support.v7.widget.AppCompatSeekBar
        android:id="@+id/sb_zoom_size"
        android:layout_width="match_parent"
        android:layout_height="wrap_content"
        android:layout_alignParentStart="true"
        android:layout_marginStart="0dp"
        android:max="200"
        android:maxHeight="20dp"
        android:minHeight="20dp"
        android:padding="15dp"
        android:progress="100"
        android:progressTint="@android:color/darker_gray"
        app:tickMark="@color/colorPrimary"
        app:tickMarkTint="@color/colorPrimary"
        app:tickMarkTintMode="multiply" />

如果你需要一个更可定制的SeekBar,那么你需要使用drawable,你可以检查this邮政。

关于java - 让Android Seekbar线条变细,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/53324544/

相关文章:

扫描文件时出现 java.util.NoSuchElementException

java - 将一个 ImageView 放置在另一个 ImageView 的特定坐标处

java - 从位图中获取 uri

java - 两个 fragment 之间的通信。我没有对任何 fragment 使用任何已定义的 View 。我只是在运行时添加 fragment

javascript - 如何在 Android Studio 的 React Native 项目中包含外部库?

java.sql.Connection createArrayOf() 返回不支持的功能

java - 如何显示dailymotion云上传的进度条

android - 精明边缘检测器后的opencv洪水填充

java - LogCat在真实设备中不显示我自己的日志

android - ':app:transformClassesWithJarMergingForDebug' 的重复条目