hunachi’s diary

Android studio でお勉強してます。

ImageViewのidがerrorになる.

override fun onCreateView(inflater: LayoutInflater?, container: ViewGroup?, savedInstanceState: Bundle?): View? {
return UI {
relativeLayout {
verticalLayout {
imageView{
setImageResource(R.drawable.kan_0)//here
padding = dip(10)
}
}
}
}.view
}

まあ上のところを

R.drawable.kan_0

 ではなく、

android.R.drawable.kan_0

 にしたらkan_0が認識されなかった.

何故か?たぶん私が思ってたところと違うと場所のdrawableを引っ張てきてたんだと思う.

import com.example.hunachi.${PACKAGE_NAME}.R

 をimportしようなって話でした.