android 自定义圆形进度条(QT进度条使用)
进度条有两种,如图
横向进度条
转圈进度条
学的就这两种,转圈的一般是不定的,比如加载某些东西,加载完了,就把圈圈隐藏就行,横向的就可以表示大概是百分之多少。让用户心里有个大概的盼头。圈圈的都是系统自带的,没有改动,就不贴代码了,只贴横向的。
<ProgressBar android:id="@+id/pb002" style="?android:attr/progressBarStyleHorizontal" android:layout_width="match_parent" android:layout_height="wrap_content" android:layout_marginStart="0dp" android:layout_marginLeft="0dp" android:layout_marginTop="92dp" android:max="100"//进度条的总数 android:onClick="load"//指定点击事件发生时调用哪个方法 app:layout_constraintStart_toStartOf="parent" app:layout_constraintTop_toTopOf="parent" />
以上是在activity_main.xml里编写的,然后还要在MainActivity.java里添加相应代码。
pb002=findViewById(R.id.pb002);//在onCreate里添加,找到进度条句柄。
//这个方法就是xml文件里指定的处理点击事件的方法
public void load(View view) {
int count=pb002.getProgress();//取得进度数值
Log.e(TAG, "load: "+count);//这是用来测试count值的日志输出,没用的代码。
count+=10;
Log.e(TAG, "load1: "+count);//这是用来测试count值的日志输出,没用的代码。
pb002.setProgress(count);//写入进度数值
}
- 随机文章
- 热门文章
- 热评文章
- 安卓大师兄影视v2.1.3绿化版
- 扫描君 v4.10.98脱壳直装解锁会员功能免登陆
- 短视频带货怎么做 抖音短视频带货怎么做
- 制作抖音短视频 制作抖音短视频的步骤
- 怎么下载抖音完整版,如何快速保存下来
- 怎么下载无水印短视频,无水印短视频教程来了
- 2020年义乌有多少人口 义乌人口2020总人数口介绍
- wish退款率高会怎么样?哪些原因造成?
扫描二维码推送至手机访问。
版权声明:本文中部分文字、图片、音频、视频来源于互联网及公开渠道,仅供学习参考,版权归原创者所有! 如侵犯到您的权益,请及时通知我们!我们将在第一时间内删除。


赣公网安备36070302361030号