【问题标题】:Make Android Seekbar line thinner让 Android Seekbar 线条更细
【发布时间】:2019-04-18 20:33:02
【问题描述】:

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

  <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"/>

谢谢

【问题讨论】:

    标签: java android android-studio user-interface mobile


    【解决方案1】:

    您可以通过使用搜索栏的以下两个属性来更改搜索栏的大小/厚度: 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 帖子。

    【讨论】:

      【解决方案2】:

      你可以在AppCompatSeekBar中使用这个属性

      android:minHeight="2dip"
      android:maxHeight="2dip"
      

      【讨论】:

        猜你喜欢
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 2013-07-27
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        相关资源
        最近更新 更多