截图如下:


package com.coolbi;import android.app.Activity;import android.os.Bundle;import android.view.View;import android.view.View.OnClickListener;import android.widget.Button;import android.widget.ProgressBar;public class ProgressBarTest extends Activity {    /** Called when the activity is first created. */private ProgressBar firstBar = null;private ProgressBar secondBar = null;private Button myButton = null;int i = 0 ;    @Override    public void onCreate(Bundle savedInstanceState) {        super.onCreate(savedInstanceState);        setContentView(R.layout.main);                firstBar = (ProgressBar)findViewById(R.id.firstBar);        secondBar = (ProgressBar)this.findViewById(R.id.secondBar);                myButton = (Button)this.findViewById(R.id.myButton);        myButton.setText("ProgressBar Test");                myButton.setOnClickListener(new MyButtonClickListener());            }        class MyButtonClickListener implements OnClickListener    {@Overridepublic void onClick(View v){if(i==0){firstBar.setVisibility(View.VISIBLE);secondBar.setVisibility(View.VISIBLE);i += 10;}else if(i>0 && i<100){firstBar.setProgress(i);firstBar.setSecondaryProgress(i+10);secondBar.setProgress(i);i += 10;}else{firstBar.setVisibility(View.GONE);secondBar.setVisibility(View.GONE);firstBar.setProgress(0);firstBar.setSecondaryProgress(0);secondBar.setProgress(0);i = 0;}}        }}

2.main.xml

<?xml version="1.0" encoding="utf-8"?><LinearLayout xmlns:android="http://schemas.android.com/apk/res/android"    android:orientation="vertical"    android:layout_width="fill_parent"    android:layout_height="fill_parent"    ><TextView      android:layout_width="fill_parent"     android:layout_height="wrap_content"     android:text="@string/hello"    />    <ProgressBarandroid:id="@+id/firstBar"style="?android:attr/progressBarStyleHorizontal"android:layout_width="fill_parent"android:layout_height="wrap_content"android:visibility="gone"/><ProgressBarandroid:id="@+id/secondBar"style="?/android:attr/progressBarStyle"android:layout_width="wrap_content"android:layout_height="wrap_content"android:visibility="gone"/><Buttonandroid:id="@+id/myButton"android:layout_width="wrap_content"android:layout_height="wrap_content"/></LinearLayout>

更多相关文章

  1. android自定义带图片的title
  2. SeekBar自定义
  3. Failed to fetch URL https://dl-ssl.google.com/android/reposi
  4. Android(安卓)Studio下“Error:Could not find com.android.tool
  5. Android:unable to start service Intent {act = com.android.ema
  6. android 跳转到应用通知设置界面【Android(安卓)8.0 需要特殊处
  7. Android(安卓)使用 HTTPS SSLProtocolException sslv3
  8. Android所有系统资源图标android.R.drawable查看
  9. Android(安卓)翻牌动画 实现

随机推荐

  1. js实现极为简单的计算器
  2. vue 打包后,放到tp5框架中总是报错Uncaugh
  3. 购物车页面
  4. 女生围巾怎么画?围巾绘画步骤!
  5. js简易计算器
  6. 简单的计算器制作
  7. laravel 数据库连接、查询构造器和模型
  8. JavaScript 实现简单数组排序,翻转,取较大
  9. js对象模拟数组
  10. js学习-实现简单计算器