Android(安卓)ProgressBar 进度条
16lz
2021-12-04
截图如下:
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自定义带图片的title
- SeekBar自定义
- Failed to fetch URL https://dl-ssl.google.com/android/reposi
- Android(安卓)Studio下“Error:Could not find com.android.tool
- Android:unable to start service Intent {act = com.android.ema
- android 跳转到应用通知设置界面【Android(安卓)8.0 需要特殊处
- Android(安卓)使用 HTTPS SSLProtocolException sslv3
- Android所有系统资源图标android.R.drawable查看
- Android(安卓)翻牌动画 实现