以前のリビジョンの文書です
override fun onCreate(savedInstanceState: Bundle?) { super.onCreate(savedInstanceState) // setContentView(R.layout.activity_main) これはxmlからlayoutを取得するが、コードで作成したlyaoutからデザインwを作成する // layoutを作成する var layout=LinearLayout(this) layout.orientation=LinearLayout.VERTICAL layout.layoutParams = LinearLayout.LayoutParams(LinearLayout.LayoutParams.MATCH_PARENT,LinearLayout.LayoutParams.MATCH_PARENT) layout.gravity=Gravity.LEFT // コードで作成したlayoutを設定する setContentView(layout) // コードでimageViewを作成する var imagev = ImageView(this) imagev.setImageResource(R.drawable.man) val layoutParams = LinearLayout.LayoutParams(300,300) imagev.layoutParams=layoutParams // レイアウトにimageViewを追加する layout.addView(imagev)