[Desarrollo de Android] SeekBar

  • escenas que se utilizarán
  • Monitoreo de eventos y uso simple
    • setProgress
    • setOnSeekBarChangeListener
    <SeekBar
        android:layout_width="match_parent"
        android:layout_height="wrap_content"
        android:id="@+id/seekBar"
        android:max="100"
        android:progress="30"/>
    val seekBar = findViewById<SeekBar>(R.id.seekBar)
    seekBar.progress = 40
    seekBar.max = 100
    seekBar.setOnSeekBarChangeListener(object : SeekBar.OnSeekBarChangeListener {
    
    
        override fun onProgressChanged(seekBar: SeekBar, progress: Int, fromUser: Boolean) {
    
    
            Log.d("Tag", "onProgressChanged: $progress")
        }

        override fun onStartTrackingTouch(seekBar: SeekBar) {
    
    
            Log.d("Tag", "onStartTrackingTouch: " + seekBar.progress)
        }

        override fun onStopTrackingTouch(seekBar: SeekBar) {
    
    
            Log.d("Tag", "onStopTrackingTouch: " + seekBar.progress)
        }
    })

Supongo que te gusta

Origin blog.csdn.net/weixin_42020386/article/details/112798789
Recomendado
Clasificación