gpt4 book ai didi

Android,如何自定义进度条的外观?

转载 作者:搜寻专家 更新时间:2023-11-01 08:10:47 25 4
gpt4 key购买 nike

我需要创建一个组件,例如进度条(如您在图片中所见)来充当 slider 。我搜索了互联网并找到了类似的东西: Custom Drawable for ProgressBar/ProgressDialog但它对我没有用。请告诉我如何创建这个组件?

enter image description here

最佳答案

创建你自己的 drawable,例如 progressbar.xml 并在你的进度条上设置 android:progressDrawable="@drawable/progressbar 属性

progressbar.xml中写入这段代码:

<?xml version="1.0" encoding="utf-8"?>
<layer-list xmlns:android="http://schemas.android.com/apk/res/android" >

<item android:id="@android:id/background">
<nine-patch android:src="@drawable/progressbar_bg" android:dither="true" />
</item>

<item android:id="@android:id/progress">
<clip>
<nine-patch android:src="@drawable/progressbar_body" android:dither="true" />
</clip>
</item>

</layer-list>

并将@drawable/progressbar_bg@drawable/progressbar_body替换为你自己的9个patch png图片

关于Android,如何自定义进度条的外观?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/9855487/

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