Android(安卓)进度条 ProgressBar (隐藏、出现、加载进度)
16lz
2021-01-26
初识进度条ProgressBar
软件:Android Studio
实现:
1.点击按钮,进度条隐藏;再次点击,进度条出现。循环
2.点击按钮,水平进度条进度呈现并+10,此处进度条max为100。循环
1.圆形进度条 练习
<ProgressBar android:layout_width="wrap_content" android:layout_height="wrap_content" android:id="@+id/progress_bar" />
//单击进度条消失,再次单击进度条显示
@Override public void onClick(View v){ switch(v.getId()){ case R.id.button: if(progressBar.getVisibility()==View.GONE){ progressBar.setVisibility(View.VISIBLE); }else{ progressBar.setVisibility(View.GONE); } break; default: break; }
progressBar.getVisibility()
判断ProgressBar是否可见,可见则隐藏,不可见则显示。
2.水平进度条 练习
<ProgressBar style="?android:attr/progressBarStyleHorizontal" android:max="100" android:layout_width="wrap_content" android:layout_height="wrap_content" android:id="@+id/progress_bar"/>
//点击按钮,获取水平进度条当前进度。+10更新
@Override public void onClick(View v){ switch(v.getId()){ case R.id.button: int progress=progressBar.getProgress(); progress=progress+10; progressBar.setProgress(progress); break; default: break; } }
progressBar.getProgress();
方法获取进度条进度
progressBar.setProgress(progress);
给进度条赋值更新
更多相关文章
- AndroidStudio创建TV-APP,出现Error:(28, 13) Failed to resolve:
- android中如何实现连续点击返回键退出整个应用 android两次返回
- Android(安卓)自定义View实现带进度的下载按钮
- Android使用selector点击按钮文字变色
- Android(安卓)AlertController的小bug?
- Android(安卓)Widget开发案例(伦敦奥运会倒计时!)
- android setTag()/getTag()应用
- 在Android(安卓)Studio创建第一个Android项目
- Android(安卓)studio版本控制之svn,git,github配置。