首页 > 代码库 > widget(8、ProgressBar)

widget(8、ProgressBar)

ProgressBar为进度条,在andoird中有长条形、圆形等,用以呈现事件进度。主要定义如下:

    <ProgressBar        android:id="@+id/progressBar1"        style="?android:attr/progressBarStyleHorizontal"        android:layout_width="fill_parent"        android:layout_height="wrap_content" />

ProgressBar 常用的API是设置和获取进度,实例如下:

bar = (ProgressBar)findViewById(R.id.progressBar1);bar.setMax(100);//设置进度条的最大值bar.setProgress(50);//设置进度条1当前进度bar.setSecondaryProgress(60);//设置进度条2当前进度        final Timer timer = new Timer();        timer.schedule(new TimerTask(){    @Override    public void run() {                //修改进度条        bar.incrementProgressBy(5);        bar.incrementSecondaryProgressBy(5);    }            }, 1000, 5000);

widget(8、ProgressBar)