1
私はAndroidでKotlinをやりたいのですが、私はmutablesにいくつかの問題があります。たとえば、私がTextView
を複数の方法でアクセスしているとします。Kotlinの複数の関数で可変変数を扱うAndroid
var tv: TextView? = null
override fun onCreate(savedInstanceState: Bundle?) {
tv = find(R.id.tv)
}
fun clearText(){
tv?.setText("")
}
fun setText(text: String) {
tv?.setText(text)
}
これは動作しますが、私はのTextViewを使用tv?
を有するたびにコードのにおいです。これを行うより良い方法はありますか? var
の代わりにval
を使用する必要があるように感じますが、それを挿入する方法が見つかりません。
「lateinit」がトリックしました。ありがとう! – Muz