Android
진행 상태를 시각적으로 보여주는 Progressbar
yugyeong
2023. 1. 27. 17:28
Progressbar
안드로이드에서 프로그레스바(ProgressBar)는 앱 내에서 어떠한 작업이 수행될 때 그 작업의 진행 상태를 시각적으로 보여주기 위해 사용하는 뷰(View) 위젯이다.
수치 값 또는 작업 진행 상태 표시 라는 공통적인 목적으로 사용된다.

- progressBar.setProgress( 나타내고자 하는 수 );
- progressBar.setProgress( 1 ); => 프로그레스에 1까지 표시한다.
- 최댓값 설정 : max
- xml 파일에서 max = "10" 로 설정하면 프로그레스바는 최댓값이 10으로 설정된다.
activity_main.xml
<ProgressBar
android:id="@+id/progressBar"
style="?android:attr/progressBarStyleHorizontal"
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:layout_marginLeft="10dp"
android:layout_marginRight="10dp"
android:layout_weight="1"
android:max="10"
android:progressTint="#9C27B0" />
MainActivity.java
ProgressBar progressBar;
@Override
protected void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.activity_main);
progressBar = findViewById(R.id.progressBar);
progressBar.setProgress(1);