gpt4 book ai didi

android - 如何显示离散 slider 的刻度线?

转载 作者:塔克拉玛干 更新时间:2023-11-02 07:58:58 24 4
gpt4 key购买 nike

enter image description here

我正在尝试为 Material Design Guidelines 中标记为 Discrete Slider - Click(带有小刻度指示符)的搜索栏/ slider 设置样式。 .我想不出让刻度线出现的神奇咒语,有人知道怎么做吗?

我有一个有 5 个位置 (0-4) 的搜索栏

<SeekBar
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:max="4" />

最佳答案

用样式属性添加刻度线:

<SeekBar
android:id="@+id/seekBar"
style="@style/Widget.AppCompat.SeekBar.Discrete"
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:max="10"
/>

或者通过设置 tickMark drawable 手动添加它们:

<SeekBar
android:id="@+id/seekBar"
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:max="10"
android:tickMark="@drawable/tickmark"
/>

标记.xml

<shape xmlns:android="http://schemas.android.com/apk/res/android"
android:shape="oval">
<size android:width="4dp"
android:height="4dp"/>
<solid android:color="@android:color/white"/>
</shape>

关于android - 如何显示离散 slider 的刻度线?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/35370671/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com