2021 Jun. 13.
2020 Apr. 29.
参照元
https://qiita.com/kafumi/items/391dafe997064da2bb6c
Kotlin Android Extensions の利用 android開発 - rokkonet
・Kotlin Android Extensionsはデフォルトで有効になっている
・レイアウトのViewのIDをそのまま変数名とする
・変数は宣言不要
・"import kotlinx.android.synthetic.main.XXX.*" とする
XXXはレイアウトファイル名から .xml を取り去った部分。
AndroidStudioでは[Alt+Enter]で自動挿入してくれる。
activity_main.xml
<TextView android:id="@+id/text_view_test" />
MainActivity.kt
import kotlinx.android.synthetic.main.activity_main.* override fun onCreate(savedInstanceState: Bundle?) { super.onCreate(savedInstanceState) setContentView(R.layout.activity_main) text_view_test.text = "My Text" }