在android中创建渐变进度条
Create a gradient progress bar in android
我正在尝试为一个小型 android 应用程序创建一个 progress/indicator 样式栏,由此我能够定义栏的进度,并且只有那个数量是 visible/lit。
我希望它的样式与下图类似,但在垂直方向上。我试过使用进度条和搜索条,但我无法获得所需的渐变。
非常感谢任何有关实现下图解决方案或在 progress/seek 条中创建渐变的帮助!!
您可以使用它,并根据您的情况进行修改
<?xml version="1.0" encoding="utf-8"?>
<shape xmlns:android="http://schemas.android.com/apk/res/android"
android:shape="rectangle">
<gradient
android:angle="90"
android:startColor="#FF000000"
android:gradientRadius="@dimen/activity_vertical_margin"
android:endColor="@android:color/transparent"
/>
</shape>
并在进度条中添加此
android:background="@drawable/drawable_gradient"
希望对您有所帮助
我正在尝试为一个小型 android 应用程序创建一个 progress/indicator 样式栏,由此我能够定义栏的进度,并且只有那个数量是 visible/lit。 我希望它的样式与下图类似,但在垂直方向上。我试过使用进度条和搜索条,但我无法获得所需的渐变。 非常感谢任何有关实现下图解决方案或在 progress/seek 条中创建渐变的帮助!!
您可以使用它,并根据您的情况进行修改
<?xml version="1.0" encoding="utf-8"?>
<shape xmlns:android="http://schemas.android.com/apk/res/android"
android:shape="rectangle">
<gradient
android:angle="90"
android:startColor="#FF000000"
android:gradientRadius="@dimen/activity_vertical_margin"
android:endColor="@android:color/transparent"
/>
</shape>
并在进度条中添加此
android:background="@drawable/drawable_gradient"
希望对您有所帮助