android(Android)
首发

android(Android)

优质
请用语音读文章

进度条有两种。如图

横向进度条

转圈进度条

学的就这两种。转圈的一般是不定的。比如加载某些东西。加载完了。就把圈圈隐藏就行。横向的就可以表示大概是百分之多少。让用户心里有个大概的盼头。圈圈的都是系统自带的。没有改动。就不贴代码了。只贴横向的。

<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文件里指定的处理点击事件的方法
publicvoidload(Viewview){
intcount=pb002.getProgress();//取得进度数值
Log.e(TAG,"load:"+count);//这是用来测试count值的日志输出。没用的代码。
count+=10;
Log.e(TAG,"load1:"+count);//这是用来测试count值的日志输出。没用的代码。
pb002.setProgress(count);//写入进度数值
}

以上就是由优质生活领域创作者 生活常识网 整理编辑的,如果觉得有帮助欢迎收藏转发~

相关推荐

烧烤60种食材名称及图片(火锅食材名称图片大全)

请用语音读文章1、由于口味的差异。各地烧烤的食物是千奇百怪。比较常见的有以下几类:[...

mac如何安装windows(Windows)

请用语音读文章软件le应该安装Windows系统吗?超级多使用软件le系统的客户超[...

olt设备是什么意思

请用语音读文章OLT是指opticallineterminal(光线路终端)[&he...

2022辞旧迎新跨年文案句子(4221学习网)

请用语音读文章  1.请你好好努力。变得自律。变得优秀!  2.忙碌时光的罅隙。[&...

发表评论

您的电子邮箱地址不会被公开。