9
A
回答
22
我看到很多人都在寻找这个后,所以我想我应该编辑和分享一个例子:
注(这个例子是不完整的,这是仍在进行中,但我想这是一个起点)
GitHub上:Github Example
在这个例子中最重要的部分是如下: 创建绘制一个xml文件custom_progress_bar_horizontal.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">
<shape>
<padding
android:bottom="3dip"
android:top="3dip"
android:left="3dip"
android:right="3dip"/>
<corners
android:radius="5dip" />
<gradient
android:startColor="#2a2b2f"
android:centerColor="#2a2b2f"
android:centerY="0.50"
android:endColor="#2a2b2f"
android:angle="270" />
</shape>
</item>
<item
android:id="@android:id/progress">
<clip>
<shape>
<corners
android:radius="5dip" />
<gradient
android:startColor="#ff0e75af"
android:endColor="#ff1997e1"
android:angle="90" />
</shape>
</clip>
</item>
</layer-list>
添加以下代码在styles.xml
<style name="CustomProgressBar" parent="android:Widget.ProgressBar.Horizontal">
<item name="android:indeterminateOnly">false</item>
<item name="android:progressDrawable">@drawable/custom_progress_bar_horizontal</item>
<item name="android:minHeight">10dip</item>
<item name="android:maxHeight">20dip</item>
</style>
你已经在你的活动布局添加样式后添加:
<ProgressBar
android:id="@+id/customProgress"
style="@style/CustomProgressBar"
android:layout_width="match_parent"/>
dispaly低于一帧中取得进展,是一个有点棘手,因为您需要扩展ProgressBar类并在那里进行更改。
我会在这里留下一些例子,并通知我何时将它们添加到我的github项目中。
如果你想disaply你的方式进步很好的例子: NumberProgressBar
其它进度条的例子:
更新:
也检查DiscreteSeekBar这是一个伟大的github项目。
摇篮:编译 'org.adw.library:离散搜索条:1.0.1'
干杯,
相关问题
- 1. Android水平进度条
- 2. 水平进度条
- 3. 静态水平进度条android
- 4. Android:自定义水平进度条
- 5. Android水平进度条对话框
- 6. Android - 带点的水平进度条
- 7. ListView onItemClick水平进度条
- 8. 水平进度条iPhone类?
- 9. 定制水平进度条
- 10. Android进度条水平辅助进度颜色
- 11. 进度条9patch图像水平刻度
- 12. Android:不确定水平进度条(对话框)条
- 13. 水平进度条带进度条上的文字
- 14. 水平进度条不显示正确
- 15. 自定义水平进度条
- 16. 更改水平进度条的颜色
- 17. Android水平progresbar进度停在中间
- 18. 使用图片制作水平进度条xamarin android
- 19. 带圆圈指示器的水平进度条android
- 20. 如何显示水平的Android不确定进度条
- 21. Android:自定义水平进度条动画
- 22. Android - 水平进度条下载文件时不工作
- 23. 如何获得水平进度条与Android中的文本
- 24. Android水平确定进度条未运行
- 25. 如何使水平进度条取决于Android中的秒数?
- 26. android在白色背景上的水平进度条蜂窝
- 27. android-将水平进度条添加到AysncTask
- 28. 从中心开始的Android开始水平进度条
- 29. Android使用自定义对话框中的水平进度条
- 30. 在android中自定义水平进度条风格
我搜索了这个话题,得到了这个职位。 :) – level32