博客
关于我
Android 常用的两种(ProgressBar)和(SeekBar)的使用
阅读量:274 次
发布时间:2019-03-03

本文共 1142 字,大约阅读时间需要 3 分钟。

Android 常用的两种(ProgressBar)和(SeekBar)的使用

第一步:安卓界面布局

分别添加2个ProgressBar和1个SeekBar控件,滑动SeekBar控件,第二个ProgressBar控件也跟着滑动,添加一个文本框显示当前滑动的进度。
布局代码如下

界面效果截图:

在这里插入图片描述
第二步:实现功能
找到当前的控件并绑定ID在这里插入图片描述
主要功能

seekBar.setOnSeekBarChangeListener(new SeekBar.OnSeekBarChangeListener() {               @Override            public void onProgressChanged(SeekBar seekBar, int progress, boolean b) {                   t1.setText("当前进度为:"+progress+"%");//显示当前的进度                progressBar.setProgress(progress);//滑动控件滑动,进度条也跟着移动            }            @Override            public void onStartTrackingTouch(SeekBar seekBar) {               }            @Override            public void onStopTrackingTouch(SeekBar seekBar) {                   if(progressBar.getProgress()>=progressBar.getMax())//判断进度条是否为100%                {                       progressBar.setVisibility(View.GONE);//当滑动控件滑动到100%时,进度条消失                    seekBar.setEnabled(false);//滑动控件不可滑动                }                else                {                       progressBar.setVisibility(View.VISIBLE);//进度条小于100%,显示                }            }        });

转载地址:http://ovul.baihongyu.com/

你可能感兴趣的文章
JavaScript 自学手册(文档教程)
查看>>
搭建入侵检测系统
查看>>
Java学习进阶—高级编程
查看>>
C++介绍与入门学习
查看>>
Java语言特点与学习
查看>>
阿里云数据库MySQL版快速上手!
查看>>
C++介绍与入门学习
查看>>
了解多线程!
查看>>
Java数据库开发
查看>>
第九章第六节(floyd算法多源有权最小路径)
查看>>
字符串反转
查看>>
数据库表设计-------三个范式
查看>>
夜光带你走走进全栈式web开发(25)擅长领域
查看>>
夜光带你走进Vue.js(三十二)擅长的领域
查看>>
夜光带你走进Vue.js(三十三)擅长的领域
查看>>
夜光带你走进JavaScript(五十二)擅长的领域
查看>>
夜光带你走进JavaScript(五十四)擅长的领域
查看>>
夜光带你走进JavaScript(五十五)擅长的领域
查看>>
Java工程师培训课(十三【可以坚持看完前十二章说明毅力尚可~~】)
查看>>
Java工程师培训课(十七【新的领域】)
查看>>