Android ProgressBar 进度条
16lz
2021-01-23
截图如下:
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>
更多相关文章
- android去掉标题栏、信息栏、获取屏幕分辨率、图片全屏
- android自定义带图片的title
- Android Studio Gradle多渠道打包(动态设定App名称,应用图标,背景
- Android图片剪裁-调用系统实现,完美适配魅族等机型
- Android 添加图片水印(图片+文字)
- android上传图片到服务器,求服务器那边和android的Activity的完整
- Android中上传图片到服务端C#接收图
- Android获取手机本地图片缩略图
- android imageswitcher gallery 根据数据库内图片名字进行查看/