bindingとは

bindingは

XMLにあるコンポーネントツリーの要素をkotlin.ktに呼び出せること

を言う。

 

記載方法は

XMLはidがスネークケース

例)game_fragment.xml

 

・kotlin.ktはキャメルケース

例)GameFragment.kt

 

kotlin.ktの中で

binding.skipButton.setOnClickListener { onSkip() }

➡下線部のようにロウワーキャメルケースで記載する。

 

・stiring.xmlの型は

例)<resources>
  <string name="app_name">Guess the Word</string>

  </resources>

のようにストリングで記載する。