很简单的方法实现带数字的水平方向进度条
来源:互联网 发布:网络远程教育证书 编辑:程序博客网 时间:2024/06/14 15:13
我们先来看一下要实现效果图
为了实现类似的效果,一般是通过继承ProgressBar或者自定义View的方法来实现。
觉得这种方法有点繁琐,应该有更简单的方法,于是查阅ProgressBar相关属性,有这样一句话:“To change to a horizontal progress bar, apply the Widget.ProgressBar.Horizontal style”,发现设置style为“style=”@android:style/Widget.ProgressBar.Horizontal””,就可以设置水平显示。API截图如下:
于是使用了一个简单的方法,来实现这样的效果。布局相关代码如下:
<RelativeLayout android:layout_width="match_parent" android:layout_height="wrap_content" android:layout_marginTop="30dp" > <ProgressBar android:id="@+id/my_progress" android:layout_width="match_parent" android:layout_height="24dp" android:max="100" style="@android:style/Widget.ProgressBar.Horizontal" android:progressDrawable="@drawable/progressbar_color" android:textAlignment="center"/> <TextView android:id="@+id/tvContent" android:layout_width="wrap_content" android:layout_height="wrap_content" android:textColor="#000000" android:layout_centerInParent="true" /> </RelativeLayout>
调用的地方,直接使用setProgress()和setText()来设置进度和百分比数字就OK了。
阅读全文
0 0
- 很简单的方法实现带数字的水平方向进度条
- 学习水平方向进度条的方法
- Android自定义View:水平带数字百分比的进度条
- Android 带百分比数字的水平、圆形进度条
- 简单的自定义水平进度条
- 简单的进度条,水平进度条(二)
- 简单实现带节点的进度条
- 水平渐变进度条的实现
- 图像在水平方向的简单连接
- 水平方向滚动字幕的实现
- 实现动态更新ProgressBar的水平进度条
- 带数字推进的进度条效果
- 进度条的简单实现
- 进度条的简单实现
- 简单进度条的实现
- 简单进度条的实现
- 水平方向的直方图
- Android中实现Webview顶部带进度条的方法
- python 中的字符串操作
- blog_4b1653c30100s7ij.html
- pipeline中MySQL存储方式
- RSA加密解密的实现详解_JAVA
- 如何用Maven构建一个project(一)—eclipse工具包配置
- 很简单的方法实现带数字的水平方向进度条
- Python之递归
- Java学习之网络和线程
- 【ubuntu】ubuntu14.04安装jdk1.8.0_131
- 为什么Collection不从Clone和Serializable接口继承
- 51nod 1732 51nod婚姻介绍所 后缀数组 + rmq
- Optional int parameter 'rip' is present but cannot be translated into a null value due to being decl
- Java获取客户端IP
- tomcat内存溢出的分析过程