gpt4 book ai didi

android - 如何在 Android 中自定义 SeekBar 的外观?

转载 作者:塔克拉玛干 更新时间:2023-11-01 21:50:33 25 4
gpt4 key购买 nike

我在我的应用程序中使用了一个 SeekBar,我想稍微自定义一下它。我已经想出如何更改拇指和背景的 Drawable

我的问题是如何更改SeekBar 的大小?如果我只是像这样更改 SeekBar 的高度,View 只会被剪裁,它只会显示 SeekBar` 的顶部:

<SeekBar
android:layout_height="10dip"
style="@style/seekbar_style" />

如何更改 Seekbar 的整体大小?我希望它比标准的 SeekBar 更薄。

最佳答案

您确实拥有与搜索栏的进度条等效的内容:

  <style name="Widget.SeekBar">
<item name="android:indeterminateOnly">false</item>
<item name="android:progressDrawable">@android:drawable/progress_horizontal</item>
<item name="android:indeterminateDrawable">@android:drawable/progress_horizontal</item>
<item name="android:minHeight">20dip</item>
<item name="android:maxHeight">20dip</item>
<item name="android:thumb">@android:drawable/seek_thumb</item>
<item name="android:thumbOffset">8px</item>
<item name="android:focusable">true</item>
</style>

因此,您可能希望通过定义您自己的样式来覆盖所有这些并按照您的方式进行操作,就像您对标题栏所做的那样。

关于android - 如何在 Android 中自定义 SeekBar 的外观?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/3187154/

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