【问题标题】:how to make circular progresbar with progress status in android?如何在android中制作带有进度状态的圆形进度条?
【发布时间】:2014-03-26 10:12:39
【问题描述】:

我想显示如下图的进度条以及进度状态,任何人都可以给我解决方案

【问题讨论】:

标签: android android-progressbar


【解决方案1】:

你好,我在

看到了一个例子

https://github.com/passsy/android-HoloCircularProgressBar

它会帮助你解决你的问题

在您的布局中添加视图并相应地使用(完整的示例代码和资源可在给定的链接中找到,请按如下方式下载和使用)

<de.passsy.holocircularprogressbar.HoloCircularProgressBar
    android:id="@+id/holoCircularProgressBar1"
    android:layout_width="wrap_content"
    android:layout_height="wrap_content"/>

并在你的java代码中如下使用它

HoloCircularProgressBar mHoloCircularProgressBar = (HoloCircularProgressBar) findViewById(R.id.holoCircularProgressBar1);

另一个很好的例子也可以在

https://github.com/ylyc/circular_progress_bar

在这个例子中

在布局中包含 xml。

<com.lylc.widget.circularprogressbar.example.CircularProgressBar
    android:id="@+id/circularprogressbar1"
    style="@style/Widget.ProgressBar.Holo.CircularProgressBar"
    android:layout_width="120dip"
    android:layout_height="120dip"
    android:layout_marginTop="10dip"
    circular:subtitle="subtitle"
    circular:title="Title" />

有2种预定义样式可供选择,Widget.ProgressBar.Holo.CircularProgressBar,styles.xml中的Widget.ProgressBar.CircularProgressBar

<style name="Widget.ProgressBar.CircularProgressBar" parent="Widget">
    ...
</style>

<style name="Widget.ProgressBar.Holo.CircularProgressBar" parent="Widget.ProgressBar.CircularProgressBar">
    ...
</style>

你可以像这样设置标题、副标题和进度

CircularProgressBar c3 = (CircularProgressBar) findViewById(R.id.circularprogressbar3);
c3.setTitle("June");
c3.setSubTitle("2013");
c3.setProgress(42);

【讨论】:

  • com.lylc.widget.circularprogressbar.example.CircularProgressBar 类未找到!!.. 我该如何添加.. 我很穷,我现在才开始..
猜你喜欢
  • 1970-01-01
  • 2023-04-02
  • 1970-01-01
  • 2016-08-06
  • 2019-08-08
  • 1970-01-01
  • 2018-11-05
  • 2013-01-19
相关资源
最近更新 更多