RatingBar의 Activity 코드
class MainActivity : AppCompatActivity() {
// viewBinding
private val binding by lazy {
ActivityMainBinding.inflate(layoutInflater)
}
override fun onCreate(savedInstanceState: Bundle?) {
super.onCreate(savedInstanceState)
setContentView(binding.root)
// RatingBar의 실시간 변화를 textView로 출력
binding.ratingBar.setOnRatingBarChangeListener { ratingBar, rating, b ->
binding.textView.text = rating.toString()
}
}
}
class MainActivity : AppCompatActivity() {
// viewBinding
private val binding by lazy {
ActivityMainBinding.inflate(layoutInflater)
}
override fun onCreate(savedInstanceState: Bundle?) {
super.onCreate(savedInstanceState)
setContentView(binding.root)
// SeekBar의 실시간 변화를 textView로 출력
binding.seekBar.setOnSeekBarChangeListener(object: SeekBar.OnSeekBarChangeListener{
override fun onProgressChanged(p0: SeekBar?, p1: Int, p2: Boolean) {
binding.textView.text = p1.toString()
}
})
}
}