안드로이드/Widget
안드로이드 ProgressBar
김어찐
2022. 6. 2. 11:09
728x90
오래 걸리는 작업이 있을 경우 작업 중임을 표시하는 View
주요속성
style : ProgressBar의 모양을 설정한다.
max : 최대 값
progress : 현재 값
주요 프로퍼티
progress : 현재 값을 관리한다.
주요 메서드
incrementProgressBy : 지정한 값 만큼 증가 혹은 감소시킨다.
package com.example.progressbar
import androidx.appcompat.app.AppCompatActivity
import android.os.Bundle
import kotlinx.android.synthetic.main.activity_main.*
class MainActivity : AppCompatActivity() {
override fun onCreate(savedInstanceState: Bundle?) {
super.onCreate(savedInstanceState)
setContentView(R.layout.activity_main)
button.setOnClickListener {
textView.text = "현재 값 : ${progressBar4.progress}"
}
button2.setOnClickListener {
progressBar4.progress=140
}
button3.setOnClickListener {
progressBar4.incrementProgressBy(10)
}
button4.setOnClickListener {
progressBar4.incrementProgressBy(-10)
}
}
}
728x90