Android ProgressBar組件用于顯示任務的進度,可以在布局文件中直接添加ProgressBar組件,也可以通過代碼動態添加。
以下是使用ProgressBar組件的一些常見方法:
<ProgressBar
android:id="@+id/progressBar"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
style="?android:attr/progressBarStyleHorizontal" />
ProgressBar progressBar = findViewById(R.id.progressBar);
progressBar.setProgress(50); // 設置進度為50%
progressBar.setProgressDrawable(ContextCompat.getDrawable(this, R.drawable.custom_progress_bar));
progressBar.getProgressDrawable().setColorFilter(Color.RED, PorterDuff.Mode.SRC_IN);
progressBar.setMax(100); // 設置最大進度值為100
progressBar.setProgress(75); // 設置當前進度為75%
progressBar.setIndeterminate(true);
這些是使用Android ProgressBar組件的一些常見方法,可以根據實際需求進行進一步定制和調整。