MainActivity.kt package com.cfsuman.kotlintutorials import android.os.Bundle import android.widget.* import androidx.appcompat.app.AppCompatActivity import androidx.constraintlayout.widget.ConstraintLayout import androidx.constraintlayout.widget.ConstraintSet import androidx.constraintlayout.widget.ConstraintSet.* import androidx.transition.TransitionManager class MainActivity : AppCompatActivity() { override fun onCreate(savedInstanceState: Bundle?) { super.onCreate(savedInstanceState) setContentView(R.layout.activity_main) // Get the widgets reference from XML layout val rootLayout = findViewById<ConstraintLayout>(R.id.rootLayout) val checkbox = findViewById<CheckBox>(R.id.checkbox) val button = findViewById<Button>(R.id.button) button.setOnClickListener { val constraintSet = ConstraintSet() constraintSet.clone(rootLayout) // this block will put it horizontall...
Android, .NET C#, Flutter, and Many More Programming tutorials.