getResources()は困る contextを渡さずにこんなことをやると、android.content.res.Resources$NotFoundExceptionでクラッシュします。 public String getHoge() { Resources resources = Resources.getSystem(); String str = resources.getString(R.string.hoge); ・・・ } クラッシュする理由 Resources.getSystem()はWhy can't I use Resources.getSystem() without a Runtime error?にも記載がある通り、利用できる場所が限られています。 DataBindingでContextを引数として渡す方法 じゃぁContextを引数として渡してあげればいい