🍏
[Kotlin] getString, getDrawableの使い方
概要
コードからリソースファイルを反映する際、
毎回調べていることが多いので備忘録として。
ソースコード
Drawableリソース
Activityの場合
ContextCompat.getDrawable(applicationContext, R.drawable.ic_icon)
Fragmentの場合
ContextCompat.getDrawable(requireContext(), R.drawable.ic_icon)
Adapterの場合
getDrawable(viewHolder.root.context, R.drawable.ic_icon)
Stringリソース
Activity、Fragmentの場合
getString(R.string.app_title)// これでString型として扱える
Adapterの場合
// contextはActivityやFragmentから
context.getString(R.string.app_title)
Discussion