質問: greeting ``` 「変数を使ってみる」に掲載されている上記内容を追加すると、 > > Unresolved reference: textview > > > エラーとなり、ビルド失敗します --- ・下記エラー(あるいは警告?)も表示されているのですが、何か関係しているでしょうか? > > kotlin-stdlib-jre7 is deprecated. Please use kotlin-stdlib-jdk7 > > instead > > > ---
回答: layoutに存在するView要素のidで参照ができる機能は、Kotlin Android Extensionsによって実現されている機能です。 まずは以下のことを確認してください。 * app/build.gradleに`apply plugin: 'kotlin-android-extensions'`が存在するか * 対象となるActivityのlayout(xml)にあるTextViewに`android:id="@+id/textview"`が設定されているか * Activityのソースコード(Kotlin)に`import kotlinx.android.synthetic.main.activity_main.*`が書かれているか →対象となるActivityがMainActivity(activity_main.xml)の場合の例です これらを確認した上で同じ問題が起きる場合、情報が足りていません。 質問に以下の情報を追記してください。 * Android Studioのバージョン * Kotlinのバージョン * app/build.gradle * 対象Activityのソースコード(Kotlin) * 対象Activityのlayoutファイル(xml)