Android进度条progressbar
xml文件代码部分
<ProgressBarandroid:id="@+id/firstprobar"android:layout_width="match_parent"android:layout_height="wrap_content"android:max="200"android:progress="100"/><Buttonandroid:id="@+id/bt1"android:layout_width="wrap_content"android:layout_height="wrap_content"android:layout_below="@id/firstprobar"android:text="前进"/><Buttonandroid:id="@+id/bt2"android:layout_width="wrap_content"android:layout_height="wrap_content"android:layout_below="@id/bt1"android:text="后退"/>
Mainactivity中代码
privateProgressBarprobar;privateButtonbt1;privateButtonbt2;@OverrideprotectedvoidonCreate(BundlesavedInstanceState){super.onCreate(savedInstanceState);setContentView(R.layout.activity_main);probar=(ProgressBar)findViewById(R.id.firstprobar);probar.setMax(100);/*probar.setProgress(20);booleanflag=probar.isIndeterminate();Toast.makeText(getApplicationContext(),flag+"",Toast.LENGTH_LONG).show();*/bt1=(Button)findViewById(R.id.bt1);bt2=(Button)findViewById(R.id.bt2);FirstLisf=newFirstLis();SecondLiss=newSecondLis();bt1.setOnClickListener(f);bt2.setOnClickListener(s);}classFirstLisimplementsOnClickListener{@OverridepublicvoidonClick(Viewv){probar.incrementProgressBy(10);}}classSecondLisimplementsOnClickListener{@OverridepublicvoidonClick(Viewv){probar.incrementProgressBy(-10);}}
声明:本站所有文章资源内容,如无特殊说明或标注,均为采集网络资源。如若本站内容侵犯了原著者的合法权益,可联系本站删除。