android中的ProgressBar的使用方法
16lz
2021-01-23
首先还是ProgressBarTest.java主activity的内容:
package txlong.ProgressBar;import android.app.Activity;import android.os.Bundle;import android.view.View;import android.widget.Button;import android.widget.ProgressBar;public class ProgressBarTest extends Activity {private ProgressBar psb1, psb2;private Button btn;private int flag;@Overridepublic void onCreate(Bundle savedInstanceState) {super.onCreate(savedInstanceState);setContentView(R.layout.main);psb1 = (ProgressBar) findViewById(R.id.psb1);psb2 = (ProgressBar) findViewById(R.id.psb2);btn = (Button) findViewById(R.id.btn);psb1.setMax(100);btn.setOnClickListener(new View.OnClickListener() {@Overridepublic void onClick(View v) {if (flag == 0) {psb1.setProgress(0);psb1.setSecondaryProgress(0);psb1.setVisibility(View.VISIBLE);psb2.setVisibility(View.VISIBLE);} else if (flag < psb1.getMax()) {psb1.setProgress(flag);psb1.setSecondaryProgress(flag + 10);} else {psb1.setVisibility(View.GONE);psb2.setVisibility(View.GONE);flag = -10;}flag += 10;}});}}
然后是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"/> <ProgressBar android:id="@+id/psb1" style="?android:attr/progressBarStyleHorizontal" android:layout_width="fill_parent" android:layout_height="wrap_content" android:visibility="gone"/> <ProgressBar android:id="@+id/psb2" style="?android:attr/progressBarStyle" android:layout_width="wrap_content" android:layout_height="wrap_content" android:visibility="gone"/> <Buttonandroid:id="@+id/btn"android:layout_width="wrap_content"android:layout_height="wrap_content"android:text="click"/> </LinearLayout>
更多相关文章
- Android调用系统自带的文件管理器,打开指定路径
- Gallery中重复文件夹的问题
- Android Studio Gradle 缓存文件夹设置
- Android内核驱动开发中的Kconfig文件结构分析(图文)
- Android震动和播放资源文件中的声音文件
- Android文件管理器开发对各类文件的打开以及处理
- xml文件