gpt4 book ai didi

android - 我如何在android中的搜索栏中绘制可绘制的进度

转载 作者:行者123 更新时间:2023-11-29 14:20:46 25 4
gpt4 key购买 nike

如果我在 SeekBar 中设置绘制“progress drawable”,我会在所有进度行中得到 bgdraw。如何设置绘制从开始到拇指位置?

最佳答案

你可以这样使用:

在可绘制文件夹中创建一个自定义文件....

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

<item android:id="@android:id/background" >

<shape>
<gradient
android:startColor="#00000000"
android:centerColor="#00000000"
android:centerX="1"
android:endColor="#00000000"
android:angle="0"
/>
</shape>
</item>
<item android:id="@android:id/secondaryProgress" >
<clip android:clipOrientation="horizontal" android:gravity="left" >
<shape>
<gradient
android:startColor="@color/blue"
android:centerColor="@color/blue"
android:centerX="0.75"
android:endColor="@color/blue"
android:angle="0"
/>
</shape>
</clip>
</item>

<item android:id="@android:id/progress" >
<clip android:clipOrientation="horizontal" android:gravity="left" >
<shape>
<gradient
android:startColor="@color/blue"
android:centerColor="@color/blue"
android:centerX="0.75"
android:endColor="@color/blue"
android:angle="0"
/>
</shape>
</clip>
</item>

然后在您的 xml 文件中设置此自定义文件:

  <SeekBar
android:id="@+id/skProgress"
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:layout_marginLeft="10dp"
android:layout_marginRight="10dp"
android:layout_marginTop="10dp"
android:background="@android:color/white"
android:gravity="center|center_vertical"
android:progressDrawable="@drawable/progress_Ever" // here whatever name your custom file in drawable...set to here
/>

关于android - 我如何在android中的搜索栏中绘制可绘制的进度,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/18566826/

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