Parámetros de layout relativo en kotlin

Estoy tratando de establecer parameters de relative layout params progtwigción. Puedo establecer los params usando Java pero no sé cómo lograr el uso de kotlin . Entonces lo que he intentado es lo siguiente:

Clase de actividad principal

  class MainActivity : AppCompatActivity() { lateinit var context : Context override fun onCreate(savedInstanceState: android.os.Bundle?) { super.onCreate(savedInstanceState) setContentView(R.layout.activity_main) context=this asdasd.text="finaly done"; var param:RelativeLayout.LayoutParams =//don't know what to do here val i:Int=1 var temp :TextView = TextView(this); temp.id=i temp.layoutParams = param ; temp.text= "TextView"+i Log.e(ContentValues.TAG, "onCreate: " + i) } } 

¡Cualquier ayuda es apreciada!

    Funciona para mí ::

      var param: RelativeLayout.LayoutParams = RelativeLayout.LayoutParams(RelativeLayout.LayoutParams.WRAP_CONTENT,100); param.setMargins(500,12,0,0) val i:Int=1 var temp : TextView = TextView(this); temp.id=i temp.layoutParams = param ; temp.text= "TextView\nadfadsfasdfadsfasdf\nadfadsfasdfa\nadfadsfasdf"+i Log.e(ContentValues.TAG, "onCreate: " + i) 

    Vea aquí ouput Generado por él: Salida del código anterior

    Gracias y avíseme si necesita más.

      lateinit var r1: RelativeLayout override fun onCreate(savedInstanceState: Bundle?) { super.onCreate(savedInstanceState) setContentView(R.layout.activity_main) r1= RelativeLayout(this) var rlp : RelativeLayout.LayoutParams = RelativeLayout.LayoutParams(ViewGroup.LayoutParams.MATCH_PARENT,ViewGroup.LayoutParams.MATCH_PARENT) } 
     var view: RelativeLayout =RelativeLayout(this) view.layoutParams= RelativeLayout.LayoutParams(25,25) 

    Prueba este …