Skip to content

Instantly share code, notes, and snippets.

@RobertApikyan
Created March 23, 2018 07:11
Show Gist options
  • Save RobertApikyan/0416f11a4b7df6d9521d1cb20ce26209 to your computer and use it in GitHub Desktop.
Save RobertApikyan/0416f11a4b7df6d9521d1cb20ce26209 to your computer and use it in GitHub Desktop.
MainActivity code for segmented controll
package example.com.segmentedcontrollsupport
import android.support.v7.app.AppCompatActivity
import android.os.Bundle
import segmented_control.widget.custom.android.com.segmentedcontrol.SegmentedControl
class MainActivity : AppCompatActivity() {
override fun onCreate(savedInstanceState: Bundle?) {
super.onCreate(savedInstanceState)
setContentView(R.layout.activity_main)
val segmentedControl = findViewById<SegmentedControl<String>>(R.id.segmented_control)
segmentedControl.setOnSegmentSelectRequestListener {
// do not perform select for first item
return@setOnSegmentSelectRequestListener it.absolutePosition != 0
}
}
}
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment