博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
Android常见控件— — —ProgressBar
阅读量:6210 次
发布时间:2019-06-21

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

ProgressBar用于在界面上显示一个进度条,表示我们的程序正在加载一些数据。

 

 

 

package com.example.uiwidgettest2; import android.app.Activity; import android.os.Bundle; import android.view.View; import android.widget.*; public class edittextActivity extends Activity{
private ProgressBar progressBar = null; private Button btn1 = null; private Button btn2 = null; @Override protected void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState); setContentView(R.layout.edittext); progressBar = (ProgressBar)findViewById(R.id.progress_bar); btn1 = (Button)findViewById(R.id.button1); btn2 = (Button)findViewById(R.id.button2); btn1.setOnClickListener(new View.OnClickListener() {
@Override public void onClick(View v) {
if(progressBar.getVisibility() == View.VISIBLE){
progressBar.setVisibility(View.GONE); } } }); btn2.setOnClickListener(new View.OnClickListener() {
@Override public void onClick(View v) {
if(progressBar.getVisibility() == View.GONE){
progressBar.setVisibility(v.VISIBLE); } } }); } }

 

 

 


 

package com.example.uiwidgettest2; import android.app.Activity; import android.os.Bundle; import android.view.View; import android.widget.*; public class edittextActivity extends Activity{
private ProgressBar progressBar = null; private Button btn1 = null; @Override protected void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState); setContentView(R.layout.edittext); progressBar = (ProgressBar)findViewById(R.id.progress_bar); btn1 = (Button)findViewById(R.id.button1); btn1.setOnClickListener(new View.OnClickListener() {
@Override public void onClick(View v) {
int progress = progressBar.getProgress(); progress = progress+10; if(progressBar.getProgress() <= 100){
progressBar.setProgress(progress); } } }); } }

 
 

转载于:https://www.cnblogs.com/xkck/p/5228160.html

你可能感兴趣的文章
MVC使用AdditionalMetadata为Model属性添加额外信息
查看>>
基本用户权限表格设计结构
查看>>
由浅入深探究mysql索引结构原理、性能分析与优化
查看>>
最新破解
查看>>
2010年度报告:是谁在编写Linux内核?
查看>>
关于python文件操作
查看>>
fmplan主页功能设计第一阶段成果
查看>>
Nodejs初阶之express
查看>>
Android--List与ArrayList区别(转)
查看>>
【转】如何在Mac 终端升级ruby版本
查看>>
机器学习算法基础(Python和R语言实现)
查看>>
Word中的“编辑>选择性粘贴>无格式文本”的快捷键
查看>>
MySql my.ini 中文详细说明
查看>>
ASP.NET MVC 超简单 分页
查看>>
ASP.NET 动态编译、预编译和 WebDeployment 项目
查看>>
vs2005 c#鼠标悬停高亮显示在gridview中
查看>>
继续聊WPF——动态数据模板
查看>>
如何使员工能力和收入相匹配?
查看>>
程序出现这样的问题,到底是谁的责任?
查看>>
配置CVS服务器和客户端完全解析
查看>>