如何在Android中制作自定义进度条?

时间:2012-01-19 15:52:05

标签: android custom-controls progress-bar android-custom-view

将这样的东西看起来最好的方法是什么:

enter image description here

上面的文字需要可以自定义,不仅仅是数字,还有一些字符串,具体取决于上下文。

从我看来:

  1. 创建自定义View并在onDraw内执行所有计算和文字对齐。
  2. 样式或延伸水平ProgressBar
  3. 您怎么看?

1 个答案:

答案 0 :(得分:9)

Extend ProgressBar ...覆盖onDraw()

这样做的主要原因是所有主要方法都已存在,面向对象编程的第一条规则是代码重用意味着不要重新发明轮子。