import
android.content.Intent
import
android.os.Bundle
import
android.widget.SeekBar
import
android.widget.TextView
import
android.widget.Toast
import
androidx.appcompat.app.AppCompatActivity
class
MainActivity : AppCompatActivity() {
override fun onCreate(savedInstanceState: Bundle?) {
super
.onCreate(savedInstanceState)
setContentView(R.layout.activity_main)
val tv = findViewById<TextView>(R.id.tv)
val sb = findViewById<SeekBar>(R.id.sbb)
sb.setOnSeekBarChangeListener(object : SeekBar.OnSeekBarChangeListener {
override fun onStopTrackingTouch(seekBar: SeekBar) {
if
(seekBar.progress <
100
) {
Toast.makeText(applicationContext,
"Try Again"
, Toast.LENGTH_SHORT).show()
seekBar.progress =
0
}
}
override fun onStartTrackingTouch(seekBar: SeekBar) {
}
override fun onProgressChanged(
seekBar: SeekBar, progress: Int,
fromUser: Boolean
) {
if
(progress <
100
) {
tv.text =
"Progress : $progress"
}
if
(progress ==
100
) {
startActivity(
Intent(
applicationContext,
MainActivity2::
class
.java
)
)
}
}
})
}
}